Delivering professional home comfort for years

Get to Know B & G HVAC

B & G HVAC isn’t only a heating and cooling company. We’ve been members of the Marshalltown community for years, and helping f...
learn more

Quick and simple financing for your HVAC needs

Buying Made Easy

Is a new HVAC system or unit too much? We provide financing for your convenience. Getting an affordable HVAC system has never been...
learn more

The leading provider of high-efficiency heating and cooling home comfort systems in Marshalltown

B & G HVAC has been proudly serving the Marshalltown area for years. No matter whether you’re in need of your annual furnace service or new equipment, you can trust B & G HVAC for all your heating and cooling service needs.

Furnace Repair in Marshalltown area

Our technicians have tons of experience repairing furnaces and will make sure your home is back to keeping you comfortable in no time. From training and certifications to our reputation for completing the job right time and time again, you can be sure that B & G HVAC’s furnace repair technicians will have your issues taken care of and your furnace running smoothly. Whether it’s emergency furnace repair or service you can schedule a little in advance, our team can give you peace of mind, knowing that your furnace is in skilled hands. Need a furnace repair? Call B & G HVAC serving Marshalltown area at 641-752-3429 today.

Furnace Service in Marshalltown and surrounding communities

B & G HVAC offers furnace service appointments that help keep your furnace in excellent shape and working efficiently for you all season long. Whether that’s catching small issues before they become big problems, identifying potential safety hazards or making sure you’re staying in line with your manufacturer’s warranty, our experts have you covered. Our trained technicians complete furnace service with skil, checking a number of components in and around your system. In fact, our multi-point inspection can help make sure your system works smoothly throughout the winter.

Set Up Your Furnace Appointment Today!

We’re located in Marshalltown and service the surrounding area, so stop on by if you’re searching for a new furnace or want to set up an appointment to have one of our techs do a consultation at your home and help you determine which system is right for your home. Schedule furnace repair or a furnace service appointment with B & G HVAC using our online scheduler, or if you’re in need of help more quickly, give us a call at 641-752-3429. 

Our work is always covered by our 100% satisfaction guarantee.

At B & G HVAC, heating and cooling isn’t only our job, it’s our passion. We’re committed to providing you with the best HVAC service in Marshalltown. No matter the size of the problem or time of day, you can rely on us to get the job done correctly. After all, B & G HVAC has been serving the community since 2006, bringing comfort to our customers all year round.


Learn all the best tips, tricks and deals from the pros at B & G HVAC on our blog. We post every week to help you stay up-to-date on the buzz in HVAC and how to keep your home comfy and cozy all year round.
View More
Energy Calculator