Your Local Roofing Experts
Stop wondering how much your roof will cost to replace. Providing roofing services to St. Clair County, MI and surrounding counties.
Roof Replacement Cost Estimator
Benefits of using One Choice Roofing

Transparent Roofing Project
We will walk you through the entire process so you fully understand everything. Also, communicating out when needed when it affects your roofing project.

Insurance Claim Handoff
If we analyze your roof and suspect it's because of mother nature such as hail damage or wind. We work directly with your insurance company so you don't have to.

Fair Roofing Costs
It's one thing for us to say it but we focus on keeping our costs down and making sure we stay efficient which trickles down to your pockets.

Lower Volume Roof Projects
We focus on a set amount of customers each season so we can focus on the roofing project and customer fully.
“Job was completed in a good amount of time, and the cleanup was great and the roof looks great”
Jim - Port Huron, MI

Free estimates For Your Roof is a standard!
We like to clear this up often incase you have ran into a charge for another roofing company coming out. We fully evaluate your roof at no cost. That means there is a good chance were up on it same day.

A Full Detailed Approach
Your roofing project will be fully laid out and explained right to you. From understanding when the dumpster will arrive to when your roof material arrives.
What Others Say
The communication was great and made it easy for us to understand. We even had a plant get hit by a shingle and they were right out to take care of it and replace it.
Anna Olson - Fort Gratiot, MI
It was nice they worked with the insurance agency. I didn't know where to even begin but Rob took right over and I really didn't do much. Thank goodness!
Emma Stewart - Marysville, MI
The best roofing company to use. I was home so watched the whole process and I have to say those are some hard workers.
Julie Moore, Port Huron TWP, MI
Ready to talk about your roof being replaced?

We promise to:
- Fully communicate through the whole process
- Update you when things change
- Offer a final walk through of the project
- To answer all questions you may have
Read Our Latest
Blog Posts
One Choice Roofing
Main Phone
1-810-689-4637
Main Office Address
4065 Lancaster Dr. Fort Gratiot, Mi 48059
Hours Of Operation
Monday - 9:00 AM - 5:30 PM
Tuesday - 9:00 AM - 5:30 PM
Wednesday - 9:00 AM - 5:30 PM
Thursday - 9:00 AM - 5:30 PM
Friday - 9:00 AM - 5:30 PM
Closed Saturday & Sunday
About One Choice Roofing
One Choice Roofing is located in beautiful Fort Gratiot, Mi.
We focus on full residential roof replacement because of wind, hail, or an older roof that is past its warranty.
We look forward to coming out to provide a full transparent estimate followed by amazing customer service from planning to completion.
© 2025 One Choice Roofing I Roofing Contractor License: 262400441 I (810) 689-4637 I Proudly Servicing St. Clair County, MI, Sanilac County, Lapeer County, And Macomb County, MI AreasDesigned & Managed by Lion'sShare Digital Marketing