Skip navigation

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

810-750-8100

Installation estimates are free!

Menu

Gaines, MI

Honest, knowledgeable, Courteous, is how I would describe all that work for your company. - Chuck Salerno, Fenton

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

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

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.


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
Nick F.

Nick F.

Installed 40 gal. Bradford white hot water tank

Near Lahring Rd, Gaines, MI 48436
Nick F.

Nick F.

Ac tune up on York ac unit

Near Lahring Rd, Gaines, MI 48436
Josh G.

Josh G.

Performed ac maintenance

Near S Nichols Rd, Gaines, MI 48436
Ben P.

Ben P.

Converted home from propane to natural gas

Near Seymour Rd, Gaines, MI 48436
Ben P.

Ben P.

Maintenance on a Goodman ac system

Near Seymour Rd, Gaines, MI 48436
Josh G.

Josh G.

Performed AC diagnostic

Near Van Vleet Rd, Gaines, MI 48436
Josh G.

Josh G.

Performed AC maintenance

Near Van Vleet Rd, Gaines, MI 48436
Jeff R.

Jeff R.

gas line

Near Van Vleet Rd, Gaines, MI 48436
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