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!