Book Appointment
map highlighting the state of Illinois

Locations

Exceptional HVAC Services In Gilberts, IL

Heating And Cooling Services Gilberts Can Count On

G & R Heating and Air has proudly served Gilberts and surrounding areas since 2014. Reach out to our experts to experience top-notch HVAC services!
Comfort Air Heating & Cooling logo

Wonder Lake, IL

Our Address
4006 E Wonder Lake Rd
Wonder Lake, IL 60097
Call Us Today
847-728-5964
barrington heating air logo

Barrington, IL

Our Address
117 S Cook St #132
Barrington, IL 60010
Call Us Today
847-381-6853
absolute comfort logo

Crystal Lake, IL

Our Address
60 W Terra Cotta Ave
Crystal Lake, IL 60014
Call Us Today
815-893-9276
Temperature Services logo

Punta Gorda, FL

Our Address
28041 Airpark Dr Unit 110
Punta Gorda, FL 33982
Call Us Today
914-766-0975
G&R Heating and Air logo

Gilberts, IL

Our Address
24 Center Dr Unit #9
Gilberts, IL 60136
Call Us Today
(224) 419-5324

Rich Hockenberry

Our service tech Adam was outstanding. He found the problem before the CO2 detectors did. Gave estimates to repair or replace the old furnace at competitive prices. We've used this company for a few years now and plan to stay with them in the future.

John Germain

G&R was great. Walked me through the entire process, explaining all the details, measurements, results, etc. for the two furnaces I have. Answered all my questions and was quick and efficient. Great experience.

Sharron Ferrell

Very pleased with G & R Heating and Air! I emailed them late Saturday evening and they immediately called and made an appt for Sunday at 8 am. Jeremy is very nice and also knowledgeable and thorough! I Will definitely recommend them to everyone!!

Lynda Chapin

I called Tuesday afternoon and the were there Wednesday am. Tech was friendly and quite experienced. He quickly diagnosed the problem, got the part, from his truck, and fixed it all within a 1/2 hour. Reasonably priced.
Wonder Lake, IL
4006 E Wonder Lake Rd
Wonder Lake, IL 60097
Barrington, IL
117 S Cook St #132
Barrington, IL 60010
Crystal Lake, IL
60 W Terra Cotta Ave
Crystal Lake, IL 60014
Punta Gorda, FL
28041 Airpark Dr Unit 110
Punta Gorda, FL 33982
Gilberts, IL
24 Center Dr Unit #9
Gilberts, IL 60136