West Michigan’s Trusted Roofing Network

Roof Repair, Replacement & Storm Damage Service in Grand Rapids

Free, no-obligation quotes. Same-day response on active leaks. Fully licensed and insured contractors with decades of West Michigan experience, from Grand Rapids out to Holland, Muskegon, Kalamazoo, and Lansing.

Free Quotes Licensed & Insured 24-Hour Leak Response Locally Backed
24hr
Leak Response in GR Metro
30+
Years West MI Experience
4.9/5
Customer Rating
100%
Free Quotes, No Obligation
What We Do

Full-Service Roofing & Exteriors for West Michigan

From a single missing shingle to a full tear-off and replacement, we handle the work West Michigan homeowners actually call about. Our network also covers siding, gutters, masonry, and interior remodeling, so one contractor can address everything if your roof issue exposed problems underneath.

Built for West Michigan Weather

Why Roofs Fail Faster Here

Grand Rapids and the West Michigan lakeshore put roofs through more than national averages account for. The National Weather Service Grand Rapids forecast office tracks roughly 40 to 60 days of measurable freeze-thaw cycling per winter, and lake-effect snow loads on the Holland-to-Muskegon corridor regularly exceed the 30 PSF residential design minimum for short stretches.

What that does to a roof: shingles that would last 25 years in a milder climate often show granular loss and edge curl by year 18 to 20. Ice dams form along the eaves of older homes with under-insulated attics, backing water up under shingles where it freezes, expands, and lifts the field. Wind events off Lake Michigan in October and March drive most of the sudden-failure calls we get.

The fix is rarely "wait and see." Repair scope on a Grand Rapids roof is almost always smaller and cheaper if the call comes within a week of noticing a stain on the ceiling rather than a month later when the underlayment is rotted. We tell people that even when it costs us the bigger job.

Read the Michigan Storm Damage Guide
Leaking roof repair on a Grand Rapids home with visible interior water damage
Service Area

Grand Rapids Metro & Two Hours Out

If you can drive to Grand Rapids in under two hours, we cover you. Click your city for local detail on permits, common housing stock, and weather patterns we plan around.

Grand Rapids Wyoming Kentwood Holland Kalamazoo Muskegon Lansing + East GR, Walker, Forest Hills, Grandville, Hudsonville, Rockford, Cascade, Ada, Caledonia, Allendale, Zeeland, Grand Haven, Norton Shores, and surrounding areas
Common Questions

Roofing Answers, Straight

For active leaks we typically dispatch within 24 hours, often same-day in the Grand Rapids metro. We can apply a temporary patch on the first visit so water stops getting in, then return for the permanent repair on a schedule that works for you.

Yes. Michigan homeowners insurance generally covers wind, hail, and falling-tree damage to roofs. Our team documents the damage, provides itemized scope sheets, and works directly with adjusters. Most West Michigan claims we handle settle within 30 to 60 days.

Architectural asphalt shingles rated for Class 4 impact remain the top choice for most West Michigan homes because they handle freeze-thaw cycles and are insurance-friendly. Standing-seam metal performs even better against ice dams and lake-effect snow loads but costs roughly 2 to 3 times more upfront. EPDM and TPO are standard for flat or low-slope sections.

Every quote is free, with no obligation. A roofing consultant comes to your property, inspects the roof from multiple angles, and gives you a written estimate covering scope, materials, and timeline. If you only need a small repair, we will tell you that rather than push a full replacement.

Yes. Every contractor in our network carries an active Michigan residential builders license, general liability insurance, and workers compensation coverage. We provide proof of insurance and license numbers on request before any work begins.

We serve Grand Rapids and the surrounding metro (Wyoming, Kentwood, East Grand Rapids, Walker, Forest Hills, Grandville, Hudsonville, Rockford, Cascade, Ada, Caledonia), the lakeshore (Holland, Grand Haven, Muskegon, Norton Shores, Zeeland), and farther out to Kalamazoo and Lansing. If you are within roughly two hours of Grand Rapids, give us a call.

Get Your Free Quote

Tell Us What’s Going On

A leak, a missing shingle, a storm just rolled through, or you’re planning a full replacement. Either way, the next step is the same: tell us the situation and we’ll come look at it for free.

  • Call now: (616) 228-7569
  • Hours: Mon–Sat, 7 AM to 7 PM
  • Service area: Grand Rapids metro, lakeshore, Kalamazoo, Lansing
  • Response: Active leaks within 24 hours, quotes within 48

Your info goes only to our team. We respond within one business day.

Storm Just Rolled Through? Don’t Wait on a Leak.

Damage gets worse the longer water sits. Call now and we’ll be on a roof, often the same day.

Call (616) 228-7569