I have used these guys several times and I have been impressed with each visit. Quick response time, professional, and thorough. They took the time to diagnose the issues and explain them in detail so that I felt completely comfortable and confident in my decisions on the best course of action. After some bad experiences with other HVAC companies, I have found one I trust, E Dennis. Highly Recommend!