Dan does installations, repairs, and cleaning. Very dependable, on time, friendly, and honest. He responded to my call after another HVAC company left me hanging for weeks. He found the problem within 30 minutes, went and picked up the part needed, and had my unit up and running in a total of 3 hours. All under his original estimate.