Perfect All Around
After searching the internet, I found Bill's company. He was available to speak on multiple occasions and was very professional. The installation was smooth from the start. He and his crew arrived on the scheduled time and finished in the time we agreed on. I have already recommended him for future business.