Chat with us, powered by LiveChat

Schedule an appointment

Homeowner sits with technician for scheduled HVAC appointmentIt’s easy to schedule an appointment online. Just select the link below, complete the form and hit “Submit.” Be sure to tell us how you want to be contacted and we’ll be in touch within 24 hours. Also, on the day of your appointment, our technician will call you approximately 20 minutes before arriving to ensure you’re home.

Schedule an appointment to replace your equipment

Schedule a repair appointment

For emergencies, please contact your local office directly.

  • Rochester: (585) 546-1400
  • Avon and Finger Lakes: (585) 226-3800
  • Syracuse & Central New York: (315) 449-1400
  • Twin Tiers: (607) 562-7355
  • Canandaigua: (585) 394-9000
  • Dansville: (585) 335-1400
  • Buffalo: (716)




“Troy is just wonderful! He was able to explain the problem and fix it in a timely manner. I really appreciate Troys hard work. Once again, I am very impressed with your company.”

-Carl S., Rochester, NY 

“Thank you to Chris P. and his team for helping me with my geothermal unit. I recommended Isaac to my neighbor as she is building a house and wants to put in a new geothermal unit!”

-William H., Auburn, NY 

“I couldn’t be happier with the home energy audit and improvement work that was completed at my home. The installers were very neat, I like when people can get the job done!”

-Gene H., Livonia, NY 

“This was my first time calling Isaac and I did not have any heat. I spoke with Laura who was the sweetest and most helpful person. Andy brought space heaters to my home. I have never dealt with a company that showed genuine concern for my family!”

-Michelle B., Avon, NY