
When your roof in Union Lake starts leaking after one of Michigan’s 70-mph storm gusts, you don’t want to wait three weeks for an out-of-area contractor to swing by. Union Lake is about 33 miles northwest of our shop at 14564 Schaefer Hwy in Detroit — roughly 45 minutes via I-96 west to M-5 north, then Pontiac Trail and Commerce Road. We cover the whole Metro Detroit area, and we’re one of the established roofing companies you can call when something happens to your roof tonight.
For 20+ years we’ve been replacing, repairing, and maintaining residential and commercial roofs across Metro Detroit. We’re veteran-owned and family-run. The crew that quotes your roof is the crew you’ll see on it. And if you get a written quote from another licensed roofer in the Union Lake area, we’ll beat it — guaranteed.
Union Lake isn’t a city — it’s an unincorporated lake community wrapped around a 465-acre all-sports lake where four Oakland County townships meet: Commerce, Waterford, West Bloomfield and White Lake. That history shows up on the roofs. Much of the older shoreline started as summer cottages, and generations of owners have added second stories, dormered out attics, bumped out lakeside rooms and enclosed porches. The result is a lot of chopped-up, multi-plane rooflines with valleys and tie-ins that were never designed together, sitting on narrow platted lots under heavy oak and maple cover. Set beside them are full teardown-rebuilds with steep architectural-shingle roofs, deep overhangs and complicated dormer work. Almost every property also has something else to roof: a detached garage, a boathouse, a lakeside shed or a covered dock structure. Damp north slopes, debris-packed valleys and ice at the eaves are the recurring problems here.
We work on these exact homes every week:
If your home is in the 48327, 48382 or 48386 ZIP codes, there’s a good chance we’ve already done a roof on your block. (The Union Lake post office ZIP, 48387, is used for P.O. boxes only.)
Southeast Michigan storm seasons are getting more aggressive. Most seasons bring at least one round of 60 to 70 mph wind gusts and hail across the area. Wind lifts and tears shingles. Hail leaves invisible bruises that turn into leaks two storms later. Then ice dams in February finish the job.
When you call after a storm, we’ll:
We’ve been doing storm response across Metro Detroit long enough that local insurance adjusters know our work.
All work comes with our 10-year labor warranty on top of the manufacturer’s shingle warranty.
We work across all of Union Lake, with most of our recent jobs concentrated in or around:
We also work near landmarks like the state boat launch on Union Lake Road, Dodge Park #5 at Commerce and S. Commerce roads, Union Lake Golf Course and the shops along the Union Lake Road strip. Because Union Lake is unincorporated and straddles four townships, it has no single school district — homes here fall into Walled Lake Consolidated, Waterford, West Bloomfield or Huron Valley schools depending on which township side of the lake you’re on. School families across these districts make up a big share of our local customer base.
We also serve the adjacent communities of Commerce Township, White Lake Township, Waterford Township and West Bloomfield Township — so if friends or family nearby need roof work, you can refer with confidence.
Veteran-owned and family-run. Ted Thompson started T&M Roofing in Detroit after 20+ years of doing the work himself. He still walks every Union Lake job before we finalize the quote.
10-year labor warranty. Most local roofers offer 1–2 years. Ours covers labor for a full decade.
Price-beat guarantee. Bring us a written quote from any licensed Union Lake-area roofer and we’ll beat it.
Same-week availability. Big national contractors push you out 4–6 weeks. We turn most jobs around in 5–7 business days.
Real local crew. The crew you see on the estimate is the crew on your roof.
Call (313) 600-4538 — answered by a real person, not a call center — or send us a quick message using the form below. We typically respond within an hour during business hours.
T&M Roofing LLC · 14564 Schaefer Hwy, Detroit, MI 48227 · (313) 600-4538