Tim arrived on time with all the necessary tools and materials, he explained everything very well, answered all my questions, when things were a little different than expected he had the skills to complete the installation. I would use this company again
more