We had to cancel their contract half way through the work due to low quality of work. We live in a new community and gave contract for entire back yard work. Our fence is so uneven,middle bars are at different heights,man gate build with low quality hinges, with big gaps and forget about the look. This is the worst looking fence in our community.They also put rocks on our side in SUCH a thin layer that when you walk on it , you basically step on the underlay. Then they started building our deck(quite big one),half way through we noticed there is only two random logs for middle support and when we questioned, they said yaya we will fix it, one hour later we noticed they replaced those logs with couple our slabs which we used in our walkway. When it was half way done, it was almost 6 inches slope. The explanation they gave is for water drainage: that too for a wooden deck!!! . We cancelled their contract that night itself. We lost money which they never give back even after asking. Any time you speak Sean (owner) who appears to depends only on his workers for ideas, he is very polite and listen to you but does not know how do a good job or fix something done wrong. Hire them only if you are ready to compromise on quality, look and overall finishing of the work.