Skip navigation

Coronavirus Update: We care about your health and continue to service our customers safely. Read More

If your home had a voice...
it would call First Choice!

810-750-8100

Installation estimates are free!

Menu

Gaines, MI

Great feeling to have someone I can count on for service. Gives a senior citizen peace of mind. - Violet Thompson, Fenton

The receptionist was very friendly & helpful when I called to make an appointment. - Rebecca Godin, Holly

Whether it's new equipment or yearly maintenance, you're professional, on time & give excellent response time. - Dave & Karen Clement, Flint

Local Reviews
for Gaines, MI

First Choice Heating & Cooling Rated 5.0 out of 5 stars based on 1 customer reviews


Map of Gaines, MI

Honest Estimate




Review of First Choice Heating & Cooling

My older central AC wasn't cooling well. Coby and his installer spent a lot of time explaining options, the reasoning behind each, and answering our questions.


Ben P.

Ben P.

Condensate pump leaking due to the breaker that powers it being shut off during remodeling

Near Seymour Rd, Gaines, MI 48436
Tyler M.

Tyler M.

Furnace and water heater Maintenance

Near S Nichols Rd, Gaines, MI 48436
Tyler M.

Tyler M.

Furnace maintenance

Near S Nichols Rd, Gaines, MI 48436
Bill S.

Bill S.

Boiler and water heater maintenance

Near Whitney Rd, Gaines, MI 48436
Rob C.

Rob C.

Boiler re

Near Van Vleet Rd, Gaines, MI 48436
Rob C.

Rob C.

Furnace repair

Near Van Vleet Rd, Gaines, MI 48436
Rob C.

Rob C.

Furnace repair

Near Van Vleet Rd, Gaines, MI 48436
Rob C.

Rob C.

Furnace repair

Near Van Vleet Rd, Gaines, MI 48436
Cullen E.

Cullen E.

Geo system Install

Near Lahring Rd, Gaines, MI 48436
Rob C.

Rob C.

Furnace repair

Near Van Vleet Rd, Gaines, MI 48436
Bill S.

Bill S.

Boiler and tankless maintenance

Near S Nichols Rd, Gaines, MI 48436
Bill S.

Bill S.

Replaced faulty low water cut off switch on boiler

Near Grand Blanc Rd, Gaines, MI 48436
Ben P.

Ben P.

Inspection on a Geothermal

Near Lahring Rd, Gaines, MI 48436
Ben P.

Ben P.

Issue with a Lennox furnace not draining condensate properly due to a crack in the drain trap pulling air back in

Near Lahring Rd, Gaines, MI 48436
Ben P.

Ben P.

No heat on an Arcoaire roof top unit due to a dirty pilot tube.

Near Lahring Rd, Gaines, MI 48436
Ben P.

Ben P.

Issue with banging noise in boiler piping after a zone valve was replaced which was being caused by the zone valve closing too quickly.

Near Lahring Rd, Gaines, MI 48436
Bill S.

Bill S.

Relocated thermostat, replaced faulty zone valve, and boiler maintenance

Near Lahring Rd, Gaines, MI 48436
Ben P.

Ben P.

Maintenance on a Frigidaire furnace

Near Seymour Rd, Gaines, MI 48436
Bill S.

Bill S.

Tested humidifier operation

Near Ray Rd, Gaines, MI 48436
Jeff R.

Jeff R.

Furnace, A/C , Water Heater, Humidifier & Air Cleaner and tstat

Near Van Vleet Rd, Gaines, MI 48436
Ben P.

Ben P.

Maintenance on a Armstrong furnace.

Near Seymour Rd, Gaines, MI 48436
Ben P.

Ben P.

Maintenance on a geothermal

Near Seymour Rd, Gaines, MI 48436
Ben P.

Ben P.

No heat on a Lennox furnace due to a broken ignitor.

Near Seymour Rd, Gaines, MI 48436
Rob C.

Rob C.

Furnace repair

Near Lahring Rd, Gaines, MI 48436
Bill S.

Bill S.

Furnace maintenance

Near W Ray Rd, Gaines, MI 48436