We had a great experience working with New England overhead. From the initial set up of a diagnosis service to the completion of the work and maintenance, they were effective and efficient throughout the process. David, the owner and technician was extremely knowledgeable and helped out make the best decision for us. We are very satisfied and would call back if we needed their service.