24 Hour Emergency Services Available

Request A Free Estimate for New Equipment


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
Matt Rogulic:
Excavating Manager
Ingrid Olson:
Office Manager

Install Coordinator Crystal Lake

Service & Install Manager Crystal Lake

Office Manager Crystal Lake

Derek Defrates:
Comfort Specialist
Tim Schnaebele:
HVAC Technician
Tony Merkel:
HVAC Technician
Crystal Lake HVAC Tech
Russel Matthes:
HVAC Technician
Butch Morici:

Ott Greene:
Install Technician

Plumber Crystal Lake Install Tech Crystal Lake
Pete Soble:
Install Helper
Jason Springston:
Install Technician
Jay Zurawski:
Install Helper

Sarah Derer:
Accounts Payable/Receivable

Michelle Carr:
Appointment Consultant/Dispatcher

Dot Krawczyk :
Appointment Consultant/Receptionist
Sarah Derer Crystal Lake
Dan Thal:
Inventory Control
Dennis Leetzow:
Inventory Control
Inventory Control Crystal Lake
In Memory Dan Klen:
"Forever on Staff"
In Memory Joseph
Smith ( Smitty) :
"Forever on Staff"
The Shop Kitty
In Memory Shop Kitty

How may we help you?

Schedule an appointment today.

Why Work With Us

  • Over 15 years in business
  • Knowledgeable and experience team
  • Family owned & operated
  • Customer service driven

Click to View Repair History


Voted Best Pick

Best Pick Reports

Better Business Bureau

Energy Star

Nate - North American Technician Excellence

Trane - Comfort Specialist