Thorough work done with clear explanation of the problem that occurred with our system. I’ve been with Charlie’s for years; I highly recommend the company.