Kevin makes promises and doesn't keep them. I had my interlocking driveway and side walkway repaired. It was not leveled and tamped correctly. There are still low areas and I have water pulling. The pavers were not cleaned properly before laying them. There is still old polymeric sand and dirt stuck to them. He put new polymeric sand and sealed the driveway and walkway. There are small holes in the joints that the sand didnt fill. There are pavers now that have a white haze on top caused by the water pulling. He tried twice to build a retainer wall/step. It was not laid properly and limestone is coming out of the sides. The step is also an eye sore. I cleaned all their mess on sidewalk, road and grass every evening after the crew left. He dumped limestone on the grass even though I requested not to. Not professional, tidy or well organized. He did not have the proper equipment to do my job. He claims to have over 10 years of experience. His reviews claim he is very professional.