They did decent work, but the finishing touches were missing and after a year still haven't been resolved to my satisfaction. They didn't put a cap on the gate post, nor caps to cover the hardware holding the gate to the wall. Then, the post holding the gate fell off. It took two months to get him to come put the gate post back up. Then, the cap for the post was still missing. He did put the caps over the mounting hardware. This job was one of those vinyl fences, so the cap would keep the water from pooling at the bottom of the post, and keep the wood used to secure it to the house in good shape. His price was competitive. My neighbour, who's half of the fence I paid for had their job done by him properly in the first instance, so he does have the ability. I wouldn't use him as he cannot follow through with a complete job. I have left him emails, spoken to him personally and left notes on his vehicles, but he still refuses to finish my job. Stay away from this company!