
T&M Roofing is a roofing contractor in Detroit, MI, based at 14564 Schaefer Hwy in the 48227 ZIP code. We repair and replace roofs on Detroit homes, handle storm damage and insurance claims, and install and repair commercial flat roofs. We are family- and veteran-owned, licensed in Michigan (license #262400794) and insured, with more than 20 years of experience. Call (313) 600-4538 for a free estimate.
All roofing work comes with our 10-year labor warranty on top of the manufacturer’s warranty, and if you get a written quote from another licensed and insured roofer in the Detroit area, we will beat it.
Most homes in Northwest Detroit were built in 1939 or earlier. The housing stock is mostly classic brick bungalows, Tudors and American Foursquares from the 1920s and 30s, and most are on their second or third roof now. Rosedale Park is Michigan’s largest historic district, where homeowners favor architectural shingle and cedar-look upgrades. Older decking and dormers are the norm. We work on these homes every week:
Detroit roofs take a beating from every season. Freeze-thaw cycles open small gaps in shingles and flashing, ice dams form at the eaves when warm attic air melts snow that refreezes at the edge, and summer storms bring wind gusts and hail that lift and bruise shingles. Good attic ventilation and ice-and-water shield at the eaves do most of the work of preventing winter leaks. Learn more about preventing ice dams and why roof ventilation matters.
When you call after a storm, we will:
Read our guides to storm damage roof repair in Detroit and the roof insurance claim process in Michigan.
We work across all of Detroit, with most of our recent jobs in or around Grandmont, Rosedale Park, North Rosedale Park, Minock Park, Grandmont #1, Cody-Rouge, Mackenzie, Belmont, Hubbell-Puritan and Harmony Village, near Stoepel Park #1 and Rosemont-Acacia Park.
Detroit ZIP codes we serve: 48201, 48202, 48204, 48205, 48206, 48207, 48208, 48209, 48210, 48211, 48213, 48214, 48215, 48216, 48217, 48219, 48221, 48223, 48224, 48226, 48227, 48228, 48234, 48235, 48238, 48243.
We also serve the neighboring communities of Dearborn, Redford, Ferndale, Southfield, Oak Park, Hamtramck, Highland Park and Grosse Pointe. See the full service area.
The City of Detroit’s Buildings, Safety Engineering and Environmental Department (BSEED) requires a permit for a roof replacement or for removing a substantial amount of shingles. Replacing a few shingles does not need a permit. If your home is in a local historic district, such as Rosedale Park, a permit is required for all exterior work, and the Historic District Commission reviews materials and colors. For details, see the city’s Do I need a permit? guide or BSEED. We confirm what your job needs before work starts.
Every roof is priced on its own details, so we give you a free written quote after we inspect it. The main things that move the price:
| Cost driver | Why it matters |
|---|---|
| Roof size and pitch | Bigger and steeper roofs take more material, labor and safety equipment. |
| Layers to remove | Each existing layer adds tear-off labor and disposal. |
| Decking repairs | Older Detroit homes often need some decking replaced once the old roof is off. |
| Material | Architectural shingles, metal and flat-roof membranes differ in cost. |
| Chimneys, dormers and valleys | More flashing and detail work on complex rooflines. |
| Permits and access | Permit requirements, historic district review and site access. |
For typical ranges, read our guide to roof replacement cost in Michigan, and ask about roof financing.
Veteran-owned and family-run. Ted Thompson started T&M Roofing in Detroit after 20+ years of doing the work himself, and he still walks every Detroit job before we finalize the quote.
10-year labor warranty. Our labor warranty covers a full decade, on top of the manufacturer’s warranty.
Price-beat guarantee. Bring us a written quote from any licensed and insured Detroit-area roofer and we will beat it.
Real local crew. The crew you see on the estimate is the crew on your roof.
Yes. The City of Detroit’s Buildings, Safety Engineering and Environmental Department (BSEED) requires a permit for a roof replacement or for removing a substantial amount of shingles; replacing a few shingles does not need one. If your home is in a local historic district, such as Rosedale Park, a permit is required for all exterior work and the Historic District Commission reviews it. See the city’s Do I need a permit? guide.
Roof repair cost in Detroit depends on what failed and how much of the roof is affected: a few missing shingles, flashing around a chimney, a leaking valley or damaged decking all price differently, and roof pitch, height and access matter too. We inspect for free and give you a written quote before any work starts.
The ones we see most are worn shingles on roofs that are on their second or third replacement, ice dams at the eaves after freeze-thaw cycles, wind-lifted and torn shingles after summer storms, failing step flashing around original brick chimneys, and poorly ventilated attics that shorten shingle life.
We serve every Detroit ZIP code, including 48201, 48202, 48204, 48205, 48206, 48207, 48208, 48209, 48210, 48211, 48213, 48214, 48215, 48216, 48217, 48219, 48221, 48223, 48224, 48226, 48227, 48228, 48234, 48235, 48238, 48243.
Our shop is in Detroit at 14564 Schaefer Hwy, so we are close to most of the city. Call (313) 600-4538; if there is an active leak after a storm we tarp the roof to stop more water getting in, then schedule the repair.
Call (313) 600-4538 or send us a quick message using the form below. T&M Roofing LLC, 14564 Schaefer Hwy, Detroit, MI 48227 · Get directions · Monday to Saturday, 8:00 am to 6:00 pm.