John was able to accommodate my schedule change to remove/replace my driveway. All four corners of the estimate were fulfilled. True to his word the entire job was completed in 7 hours. In my 25 years here he is the 2nd contractor to honor his word and fulfill the contract. Excellent work John.