Terrible work and service. Owner is a smooth talker and don't let him fool you. Although he claims to be in the business for 20 plus years, that was not evident at all. Removed the asphalt to place patio stones and have broken unevenly the sides of the area and instead of laying concrete to fix it, he laid down pebble stones. We agreed on a stone sample, however he rushed to lay down the stone knowing that very few of the stones looked like the samples. Whe we questioned it, he said it was too late the stone company would not take them. I called the company and they told me they would. So he was dishonest and was rushing to finish the job. The finishing of the job was terrible. We had to go by cement ourselves, plus the right stones to place in between the stones and we also had to buy stone sealant, which he did not do either. I would not recommend this company even though is a bit cheaper than others. Please don't, you will regret it.