24 Hour Emergency Services Available 815.444.9900 Serving McHenry County, Lake County & Surrounding Areas

Meet McHenry Heating & Air Conditioning's Team

The Best HVAC Service in McHenry and Crystal Lake

  • Mike Rogulic:

    Service And Install Mgr

    Install Coordinator Crystal Lake
  • Matt Rogulic:

    Excavating Manager

    Service & Install Manager Crystal Lake
  • Ingrid Olson:

    Office Manager

    Office Manager Crystal Lake
  • Derek Defrates:

    Comfort Specialist

  • Tim Schnaebele:

    HVAC Technician

    Crystal Lake HVAC Tech
  • Tony Merkel:

    HVAC Technician

  • Russel Matthes:

    HVAC Technician

  • Butch Morici:


    Plumber Crystal Lake
  • Ott Greene:

    Install Technician

    Install Tech Crystal Lake
  • Pete Soble:

    Install Helper

  • Jason Springston:

    Install Technician

  • Jay Zurawski:

    Install Helper

  • Sarah Derer:

    Accounts Payable/Receivable

  • Sarah Derer Crystal Lake

  • Michelle Carr:

    Appointment Consultant/Dispatcher

  • Dot Krawczyk

    Appointment Consultant/Receptionist

  • Dan Thal:

    Inventory Control

    Inventory Control Crystal Lake
  • Dennis Leetzow:

    Inventory Control

  • In Memory Dan Klen:

    "Forever on Staff"

    In Memory
  • In Memory Joseph Smith (Smitty):

    "Forever on Staff"

  • BOB:

    The Shop Kitty

    Shop Kitty

Request an Appointment

Have a Question? Give Us a Call!

Send My Info

Why Choose Us?

  • A+ BBB Rating
  • Competitive Pricing
  • Customer Service Driven
  • Over 18 Years in Business
  • Family Owned & Operated
  • Licensed, Bonded & Insured
  • Member of All Local Chambers
  • Strong Local Community Involvement

Click to View Repair History


Voted Best Pick

Best Pick Reports