Contact Us


3621 Fenton Rd
Flint, MI 48507



(810) 232-8270



Contact Form

By clicking above button I agree to your site's Terms of Use and Privacy Policy and consent to receiving SMS messages and emails.

Areas We Service

Flint | Fenton | Grand Blanc | Fenton |Mt. Morris | Swartz Creek | Goodrich | Davison | Flushing | Lapeer | Durand | Holly | Linden | Montrose | Otisville | Vernon | New Lothrup

Special Services

24-Hour Emergency Service

Whether it's a leaky pipe in the morning, or a broken heater in the middle of the night. Terry Allens Emergency Service Department is there for you when you need them.

Free Estimates

Before you even start your project have one of our professionals give you a Free Estimate so you can get your project costs.

In-Store Financing

Even if your rainy day funds are running dry. Don't get stuck in the cold. Terry Allen offers special In-Store Financing to get you up and running in no time!

Hard To Find Parts

Not all parts and pieces are the same, so there will be times where you need custom order, or hard to find parts. The experts at Terry Allen will help you find those parts you need.

Custom Repairs

Even in the toughest repair projects, our professionals are able to build custom parts and pieces to fit any project needs.

DIY Parts Department

Terry Allen offers the largest parts department in the area for Do-It-Yourselfers. So whether your job is large or small, you're likely able to find the materials you need at Terry Allen.

Have an Emergency?

Our 24 hour emergency team is waiting for you call or email!


3621 Fenton Road

Flint, MI 48507

(810) 232-8270 


Mon-Fri: 8am – 5:30pm

Sat: 9am – 1pm

Sun: Closed

© 2019 Terry Allen Heating and Cooling Co, Inc.