We had a very old fence (40 years old!) which needed to be replaced. I also took the opportunity to add a floating deck in a section of the backyard. John came out to quote the installation last March, when we still had ice on the ground. We agreed upon a price and style of fence and I booked it for the first week of May. The crew arrived on the appointed day, had the fence down in 20 minutes and started the job. In two days everything was done, the crew was polite, areas around both sides of the fence were cleaned up. I had a couple of issues with the installation, I specifically asked for invisible fasteners on the deck and I was charged a premium for them. When the deck was being constructed they told me they could not find such fasteners, so offered me another way of fastening the boards. I accepted their solution and they did install some deck lights which were not in the original contract to make up for the premium charged for the fasteners. The deck looked great when done, but within a month some boards were warping and pulling up from the fasteners they used. They came back twice (to date) to fix these warping boards - service calls take a lengthy period of time to accomplish. The two gates they fashioned to go along with the fence have warped badly, one gate will no longer open without scraping the deck and the other is just warped at the top edges (looks ugly). I'll have to call them back again in the Spring to do the fixes. All in all, they are punctual, arrive when they say they will, they do attend to warranty issues (albeit somewhat slowly) and produce a nice product. I would recommend them, but would advise the homeowner to make sure you are getting what you paid for.