We had received several estimates, Vision Roofing gave us the best price. Ben was AWESOME, very professional and personable. Ben went OVER and ABOVE to accommodate our schedule for installation. The crew was EXCELLENT. They involved us in the installation process to make sure we were satisfied. Our fence is BEAUTIFUL and of HIGH QUALTY. Vision Roofing is the BEST and I highly recommend them