Excellent customer service from the initial visit and bid, to the installation. We extended our fence to include more of our property and to correct the area where tree roots had damaged the existing fence. The installers were friendly and efficient and basically we had a new beautiful fence in just a couple days. The quality of materials is excellent too. We also appreciate the service after installation. Fixing damaged locks on gates of our original fence is very helpful.