Ideal Air technicians showed up on time. They were friendly and knowledgeable. They explained everything they did, and made sure to clean up after themselves. We were totally satisfied!!