John came to my house and took the time to really analyze my driveway issues. He gave me a fair estimate and stuck to it. His crew was amazing! They were efficient and thorough. The project was quite large and they handled it like the pros they are. I am extremely happy with the job that they did with removing portions of the old, broken and damaged driveway. They created a pitch to run water off of the driveway in order to protect my foundation. The paving itself looks great. Cannot recommend highly enough.