Most people think asphalt shingles are just tar and gravel pressed into shape,
Roof Replacement Service Areas in St. Clair County and Nearby
More recent work and estimates are happening this Spring in Port Huron, Fort Gratiot, Marysville, St. Clair, Yale, Avoca, and New Baltimore.
Our Service Area

Fort Gratiot
We serve Fort Gratiot for full asphalt shingle roof replacement and straightforward estimates.

Port Huron
We serve Port Huron and the surrounding Port Huron area for full roof replacement, especially when shingles are aging out or storm damage is involved.

Marysville
We serve Marysville homeowners for full roof replacement and shingle upgrades when the roof is at the end of its life.

Kimball
We serve Kimball Township for roof replacement and asphalt shingle installs.
“Job was completed in a good amount of time, and the cleanup was great”
Jim - Port Huron, MI

Free estimates are always 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 crew was great and worked away. 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?
I'd say we have plenty of options for you.

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
3-Tab Shingles vs Architectural Shingles (Let’s Compare Now)
You’re standing in your driveway, staring up at your roof. The contractor just
Average Cost To Replace Your Roof In St. Clair County (2026)
Your roof is getting older, and you know it’s time to start thinking
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
Based in Fort Gratiot and serving homeowners across Port Huron and all of St. Clair County
We focus on full residential asphalt roof replacement because of wind, hail, or an older roof past its warranty.
© 2026 One Choice Roofing I Roofing Contractor License: 262400441 I (810) 689-4637 I Designed & Managed by Lion's Share Digital Marketing
