A good driveway can add value to the price of your home as well as a touch of class. For practical reasons a good driveway will keep your vehicles off the road.
There are many different ways of building a driveway, the most popular these days is block paving. Although tarmac and shingle is also very practical and more reasonably priced.
Preparation is crucial with paving and tarmac, to prevent weeds, subsidence and flooding. It should only require a good jet wash once a year to keep it looking tip top.
Shingle driveways are quite popular as they are easy to maintain and make an excellent alarm system as it is very difficult to walk on shingle quietly, so visitors rarely arrive unannounced.