I hired this company to put in a new aggregate driveway and new sloped step off the driveway. I liked working with Dan and he took care of the details with my homeowner's association and brought on a team to do the project. Two days after the driveway was poured, the forms were removed while I was away. I came home to find that the workers had washed too much concrete away from the aggregate pebbles on the sloped step, and several corners in the seams had rocks missing on the driveway. I immediately contacted Dan and he sent his sub contractor over to see what happened. At the subcontractor's expense, he dug up the new sloped step and re-poured the whole thing. He also tried to fix the broken corners on the driveway to some degree. Overall I think the quality could have been a bit better, but they made the effort to make it right and for that I am very grateful. I can definitely recommend them. The work they did for me was not totally perfect, but they did everything they could to make it right and my neighbors have all admired our new driveway! read more