I had my driveway replaced, and the Weather was awful, however the work was still completed on time to the high standard I was expecting.
I was not at home when they finished, however returned to the house that evening to a well finished driveway, and all of the area clean and tidy. Would have no hesitation in recommending the company.