Jerry and his well trained crews did everything they said they would, exactly when they were scheduled and at the agreed upon price. It was a pleasure working with everyone of his crew. . They gladly took the time to explain every step of their process so I completely understood.The completion was within the allotted time we had for them in our schedule. I would recommend them to anyone wanting a first class installation at a reasonable price.