I've only lived in the area for 3 years but started using Twin Lake Air from the day we arrived and have been an EXTREMELY happy customer. We've used them not only for routine maintenance but also for repair and installation and they excel at all of these things across the board. Today's visit was just routine maintenance but it was a great experience. My technician, Jose, was MORE than on time (which I liked), and he was professional, friendly, very helpful, and even took his shoes off, told me the analysis of each component, made sure to verify the air temperature coming out of the registers matches the temperature set at the thermostat (it did), he was just very thorough, pleasant and friendly. I have not previously seen this particular technician before but I'm glad he's on staff now. Everyone else has been a pleasure to deal with as well. They pick up the phone, they call you back if for some reason they're not able to handle the call at the time it comes in, they're just a great company to work with.