Concrete and asphalt (or tarmac) tend to be the driveways that require the least upkeep and so are easy to deal with and retain in great condition. We've just had our driveway accomplished by Stonemade Driveways. Michael was incredibly pleasant and talked us through the total process and believed timescales. https://leylanddriveways.com/services/