I can't vouch for their deck or fence building (since they never finished my deck). I would not recommend them for any job mainly because of their attitude and constant lies. They promised again and again that they would come out and finish my pool. A whole month passes and they finally came back out to finish only to end up tearing the liner because they left a ton of wrinkles in the middle. After I bought a new liner, they said they would install it. By 10am on the day they were supposed to come out they had not showed. I called and they told me "sorry, but my guys didn't want to work today". I had gotten this excuse before, so I said enough was enough. I told them to replace the warped wood (got that way sitting in my yard for a month) and we would be done with it. Wasted my money and my summer on this company. After we took down the liner to put the new one in ourselves, we discovered the ground was not level and all the protective pieces (foam wall, foam cove, and armor liner) were skewed or falling. They just seem to be negligent with their work.