David removed and replaced my home driveway. I was impressed with his expertise and concern for quality. He delayed the work due to rain and waited a few extra days for the ground to dry. I was pleased because it means there will be less chance of settling. He took care to clean up the area when they were done. David is very courteous as was the rest of his crew. They had a small amount of cement left and even asked if they could make a pad where I had a "red" brick. He even gave me advise on repairing my patio. I would highly recommend him.