Skip navigation

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

810-750-8100

Installation estimates are free!

Menu

Gaines, MI

Your guys were very friendly and knowledgeable. If I had a question, they would have an answer or find the answer for us. - Edward L. Reynolds, Byron

We are confident that your work is safe and of the best quality. We also feel that you are an honest company and we get the best for our money. - Herod Jackson, Flint

I have been very happy with my new furnace and air conditioner. I haven't had ANY problems. Thanks! Everyone is very friendly and I trust you. - Andrea Reinfelder, Swartz Creek

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.

No cooling due to bad thermostat batteries

Near Van Vleet Rd, Gaines, MI 48436
Nick F.

Nick F.

Tune up on Lennox ac unit

Near Rolston Rd, Gaines, MI 48436
Nick F.

Nick F.

Repair on trane furnace

Near McCaughna Rd, Gaines, MI 48436
Nick F.

Nick F.

Troubleshooting on trane furnace

Near McCaughna Rd, Gaines, MI 48436
Josh G.

Josh G.

Perform diagnostic and repair on geothermal

Near White Oaks Dr, Gaines, MI 48436
Nick F.

Nick F.

Repair on navien Tankless water heater

Near S Nichols Rd, Gaines, MI 48436
Mike K.

Mike K.

Furnace maintenance

Near Baldwin Rd, Gaines, MI 48436
Nick F.

Nick F.

Tune up on Lochinvar boiler

Near S Nichols Rd, Gaines, MI 48436
Nick F.

Nick F.

Tune up on valiant boiler

Near Whitney Rd, Gaines, MI 48436
Josh G.

Josh G.

Performed furnace diagnostic

Near Duffield Rd, Gaines, MI 48436
Ben P.

Ben P.

Maintenance in a Slant fin boiler and looked into banging noise being heard

Near Lahring Rd, Gaines, MI 48436
Rob C.

Rob C.

Boiler repair

Near Seymour Rd, Gaines, MI 48436
Nick F.

Nick F.

Troubleshooting on Lennox Furnace

Near Whitney Rd, Gaines, MI 48436
Rob C.

Rob C.

Furnace repair

Near Seymour Rd, Gaines, MI 48436
Nick F.

Nick F.

Tune up on Lennox Furnace

Near Smith Rd, Gaines, MI 48436
Josh G.

Josh G.

Performed geothermal maintenance

Near Seymour Rd, Gaines, MI 48436
Nick F.

Nick F.

Troubleshooting on slant fin boiler

Near Lahring Rd, Gaines, MI 48436
Ben P.

Ben P.

Issue with wood burning outdoor boiler due to the flue pipe being plugged with creosote.

Near Duffield Rd, Gaines, MI 48436
Hadyn A.

Hadyn A.

Furnace maintenance

Near McCaughna Rd, Gaines, MI 48436
Hadyn A.

Hadyn A.

Furnace maintenance

Near McCaughna Rd, Gaines, MI 48436
Ben P.

Ben P.

Electrical burning smell from water dripping on a capacitor and causing it to short and burn

Near W Ray Rd, Gaines, MI 48436
Cullen E.

Cullen E.

Furnace & A/C install

Near Hogan Rd, Gaines, MI 48436
Josh G.

Josh G.

Performed AC diagnostic and repair

Near Ray Rd, Gaines, MI 48436
Nick F.

Nick F.

Repair on American hot water heater

Near Lahring Rd, Gaines, MI 48436
Nick F.

Nick F.

Troubleshooting on Aprilaire humidistat

Near Lahring Rd, Gaines, MI 48436