From the scheduling call to the on-site technician, customer service was exceptional. My technician, Alex, was especially personable and knowledgeable. Thank you for keeping me well informed of what was needed and the associated cost throughout the process, Alex. I appreciate getting a quick estimate with no hidden fees. The work was well done and efficiently performed. Will definitely keep contact info for future needs and share with others.