Quality Craftsmanship at Affordable Prices

Brunke-Geiger Heating & Cooling is a Premier Lennox Dealer dedicated to providing you the
highest level of quality, service and expertise.

Lennox Equipment

Your Home Should Be Comfortable – No Matter The Weather.

If your heating and cooling system isn’t performing well, you need a solution as soon as possible. When that happens, Brunke-Geiger Heating & Cooling is ready to get your system back in working order. Our experienced technicians can take on any obstacle your home comfort system throws at you—whether it’s time for an emergency repair, a regular tune-up or a new system installation. Schedule your appointment by calling Brunke-Geiger Heating & Cooling at 269-422-2375 or contact us online.

phone icon

Maintenance Check

Call Brunke-Geiger Heating & Cooling to schedule your maintenance check today!


phone icon

Planned Service Agreement

Enjoy our Planned Service Agreement special labor rate of $90/hour. Call us to learn more today!


Schedule an Appointment Today

Brunke-Geiger Heating & Cooling has proudly served the Baroda area for years.
Get in touch with us today to reach the ultimate in-home comfort.

Centurion Award

We’re happy to announce that we’ve won the Centurion Award from Lennox, created to recognize dealers who are community leaders and embody the Lennox brand promise in their respective markets. In the words of Lennox, we’ve “set the standard for customer service and installation quality and execute an annual plan that drives growth and profitability through a foundation of employee development and training.”

“Called to have my furnace looked at. Roger was kind, professional and helpful. He took some time to explain things to me as a new homeowner. Will definitely call again.”

– L.G.

We love Brunke-Geiger, they installed a new furnace and central air for us almost 2 years ago and everything about our experience was amazing. They were friendly and professional. They left no mess and did a great job. Even calling the office for a service call is a breeze! Everyone I have contacted has been so friendly!!! I would recommend them over and over again!!

– L. Keefer

HVAC Service and Installation

Need HVAC service or installation? No matter whether your home needs a regular furnace tune up or new equipment,
you can depend on Brunke-Geiger Heating & Cooling for every HVAC service need.

Serving Berrien County and These Communities

Berrien Springs
Eau Claire
New Buffalo
St Joseph

Benton Harbor

Berrien Center

About Brunke-Geiger Heating & Cooling

At Brunke-Geiger Heating & Cooling, we’re proud to offer products from Lennox® – a company whose dedication to your home comfort matches our own. We have the experience and skills to find the correct HVAC solution for your home, whether you need a small repair or a new system. Trust us to take care of your home and we’ll make sure you’re comfortable at all times. Call us at 269-422-2375 or contact us online so we can work together toward total home comfort!

Brunke-Geiger Heating & Cooling

PO Box 13
Lic. #7111830
Phone: 269-422-2375