Roof Replacement
If your roof is near the end of its life, we install a complete roofing system: tear-off (as needed), decking check, ice & water protection, underlayment, proper flashing, and ventilation for long-term performance.
Roof Replacement (Asphalt Shingles)
If your roof is near the end of its life, we install a complete roofing system: tear-off (as needed), decking check, ice & water protection, underlayment, proper flashing, and ventilation for long-term performance.
Common Roof Problems We Fix (And How We Fix Them)
Water Leaks Inside the Home
Most leaks come from valleys, loose nails, worn flashing, or damaged seal areas. We locate the source and fix it properly—not just a surface patch. What we may do:
- Re-seal problem areas
- Replace/repair flashing
- Install fresh ice & water shield where needed
- Repair any wet or damaged sections of the roof system
Missing or Damaged Shingles
Wind can rip shingles off fast. Whether it’s asphalt, metal, or cedar, we match materials when possible and make the repair look clean. What we may do:
- Replace missing shingles
- Re-nail and seal lifted sections
- Repair ridge caps and blow-offs
Ice Dams & Winter Roof Issues
Michigan winters create ice dam problems that push water under shingles and into your attic or walls. What we may do:
- Remove the ice dam safely
- Add drip edge / protective barriers
- Improve attic insulation/ventilation recommendations to reduce repeat issues
Services area
Our New Roof Services Area
At Ultra Services, we provide comprehensive New Roof services in all of our service areas:
Roof Replacement in Warren, MI
48088 – 48397
Roof Replacement in Utica, MI
48315 – 48318
Roof Replacement in Macomb Township, MI
48042 – 48044
Roof Replacement in Sterling Heights, MI
48310 – 48314
Roof Replacement in Roseville, MI
48066 – 9998
Roof Replacement in Troy, MI
48083 – 9998
Roof Replacements in Utica, MI
48315 - 48318
Roof Replacements in Macomb Township, MI
48315 - 48318
Roof Replacements in Sterling Heights, MI
48315 - 48318
Roof Replacements in Fraser, MI
48315 - 48318
Roof Replacements in Roseville, MI
48315 - 48318
Roof Replacements in Troy, MI
48315 - 48318
Roof Replacements in Warren, MI
48315 - 48318
FAQ about Roof Replacement
Will you come out in the rain?
Yes—sometimes that’s when leaks are easiest to identify, and emergencies can’t wait.
How much does it cost to fix a roof leak?
Most repairs land between $250 and $1,200, depending on the location of the leak, how far the damage spread, and what materials are involved.
Can I patch it myself?
You can try, but temporary patches often fail—and the water damage gets expensive fast. A professional repair is usually cheaper than fixing drywall, insulation, and mold issues later.
Will you come out in the rain?
Yes—sometimes that’s when leaks are easiest to identify, and emergencies can’t wait.
Can I patch it myself?
You can try, but temporary patches often fail—and the water damage gets expensive fast. A professional repair is usually cheaper than fixing drywall, insulation, and mold issues later.
gallery that shows color and style options.
Here high-quality images for Roof Replacement
Our related Services
At Ultra Services Roofing, we provide a full range of roofing repair services to keep your home or business safe, secure, and weather-resistant. Our team handles every project with skill, precision, and care.
Gutter Installation
New gutters designed for proper drainage and foundation protection—clean lines,
Insurance Repairs
When storms hit, we document damage with photos and help
Roof Repairs
Leaking roof? Missing shingles? Wind damage? We track down the
Roof Replacements
If your roof is near the end of its life,
Vinyl Siding
Upgrade your home’s exterior with durable, low-maintenance vinyl siding—installed clean
Get a Free New Roof Installation Quote
Text us a photo of the damage and we’ll give you a fast quote—often within the hour.












