Free roof inspections across the Twin Cities. Get your free Roof & Storm Report in 30 seconds →
Two-story brick home in Savage, MN photographed by Repair King during a 2023 roof inspection
Scott County roofing contractor

Savage roofing, hail inspections & roof replacement

Repair King has inspected and worked on roofs across Savage, from the Carriage Hill neighborhood off Hwy 13 and McColl Drive to homes near Hidden Valley Park. We walk every slope, chalk-mark hail hits, check the soft metals, and pull the City of Savage re-roof permit under our Minnesota contractor license. You get a dated photo report either way, whether the roof needs a few repairs or a full tear-off.

Around Savage

Roofs we see across Savage

Savage grew up around the old Dan Patch stock farm and the quarries along the Minnesota River, and the roofs we inspect reflect that spread, from older river-bottom acreages to newer subdivisions south of Hwy 13.

Carriage Hill & the McColl Drive corridor

Homes off Hillsboro Avenue and McColl Drive, built mostly from the late 1990s through the 2000s. We see a lot of composite decks and finished lower levels here, so we walk the whole roofline before we ever set a ladder against siding.

Hidden Valley & Boone Avenue

Older, more wooded lots near Hidden Valley Park. Mature tree cover means more moss, debris in valleys, and shaded slopes that hold ice longer in winter.

Quarry Lake & the river bottoms

Homes near the old limestone quarries and the Minnesota River bluffs get more direct wind off open water and bluff exposure, which shows up as lifted or missing ridge cap and shingles.

Downtown Savage & Hwy 13

Older homes on smaller in-town lots close to the original Dan Patch-era townsite, mixed in with newer infill construction.

Hail & storm history

When storms last hit Savage

Savage sits along the Minnesota River valley, in the same summer storm track that regularly rolls through Scott County. NOAA storm reports show hail up to 2 inches near our Savage job sites on July 18, 2019, with more recent hail of 0.88 inch on June 2, 2020, and a damaging wind gust of 62 mph on July 28, 2025. Hail that size can bruise shingles and dent gutters, vent caps and AC fins even when the roof looks fine from the driveway.

Jun 2, 2020Last hail report near Savage (0.88")
2"Largest hail reported near Savage since 2015 (Jul 18, 2019)
2Days with 1"+ hail reported near Savage since 2015
DateTypeWhat was reported
Jul 28, 2025Wind62 mph wind gust measured
Aug 26, 2024Wind69 mph wind gust measured

Source: NOAA Storm Prediction Center storm reports within 3 miles of Savage properties Repair King has worked on, through September 2026. Reports are from trained spotters and the public; hail can hit a street without a report.

What our inspection covers

  • Every shingle slope walked and chalk-marked hits photographed
  • Soft metals checked: vent caps, gutters, downspouts, window wraps, AC fins
  • Siding and window screens checked on all four elevations
  • Dated, GPS-tagged photo report you keep

Check your own address

Our free Roof & Storm Report looks up hail and wind history for your exact address, not just the city.

Job photos

Real Savage jobs, from our job camera

Two-story brick home in Savage during a Repair King roof inspection, May 2023
Two-story brick home in Savage during a Repair King roof inspection, May 2023
Savage home at dusk photographed during a roof inspection, May 2023
Savage home at dusk photographed during a roof inspection, May 2023
Aerial view down a Savage ridge line with a satellite dish mount, May 2023
Aerial view down a Savage ridge line with a satellite dish mount, May 2023
Hail hit chalk-marked on a Savage roof slope during an inspection, May 2023
Hail hit chalk-marked on a Savage roof slope during an inspection, May 2023
Gutter, downspout and dormer detail on a Savage roof, May 2023
Gutter, downspout and dormer detail on a Savage roof, May 2023
View from a Savage rooftop over a neighborhood pond, October 2021
View from a Savage rooftop over a neighborhood pond, October 2021

Photos taken by Repair King crews at Savage properties. Dates are the capture dates from our job camera.

Codes & permits

Permits for a Savage re-roof

The City of Savage requires a building permit for roof replacement, and charges a set residential re-roof permit fee under the Minnesota State Building Code. Repair King pulls the permit under our Minnesota contractor license (BC695228) and schedules the required inspection.

Savage processes most residential building permits online through the city's portal. We handle the application and the inspection scheduling so you don't have to.

Homes in newer Savage associations may also require architectural or color approval before work starts. Tell us if your property is part of an HOA and we'll build that into the timeline.

Local

Around Savage

Savage takes its name from Marion Willis Savage, who bought the champion pacing horse Dan Patch in 1902 and stood him at stud on a farm here. Dan Patch set the world record mile at 1:55 at the 1906 Minnesota State Fair, a record that stood for 54 years, and the Dan Patch Historical Society still preserves that history in town. Neighbors here also know McColl Pond and its Environmental Learning Center, the Boiling Springs natural area along the river, and roughly 500 acres of parkland across the city's 22 parks and 90 miles of trails. Our Savage jobs run from the Carriage Hill neighborhood to homes near Hidden Valley Park, and we bring the same chalk-and-photograph process to every one of them.

FAQ

Savage roofing questions

Do I need a permit to replace my roof in Savage?

Yes. The City of Savage requires a building permit for roof replacement under the Minnesota State Building Code. Repair King pulls the permit under our Minnesota contractor license and schedules the inspection.

Is my Savage neighborhood likely to need an HOA or color approval?

Some newer associations near Carriage Hill and McColl Drive review shingle color before work starts. Tell us if you're in an association and we'll get you the spec sheet and samples you need.

When did hail last hit Savage?

NOAA storm reports show hail up to 2 inches near Savage on July 18, 2019, and more recent hail of 0.88 inch on June 2, 2020. A 62 mph wind gust was measured near Savage on July 28, 2025. Run a free Roof & Storm Report for your exact address.

How much does a roof replacement cost in Savage?

It depends on roof size, pitch, stories and shingle line. Get a free Roof & Storm Report online for a basic range, then we confirm it with an on-site inspection.

What do I get from a Repair King inspection?

A dated photo report covering roof slopes, vents, flashing, gutters, siding and windows, so you have a clear record of your home's condition.

Book a free roof inspection

No cost, no pressure. You get photos of everything we find.

Prefer to talk? (612) 354-7677
Over-communication is our standard

You'll never have to wonder what's happening.

The #1 complaint about contractors is "they stopped calling me back." Our system texts and emails you at every step, from the moment you book to the final walkthrough.

Appointment confirmed

Text and email confirmation the moment you book, plus a reminder before we arrive.

"You're booked for Tue 10 AM ✓"

On our way

A heads-up text when your inspector or crew is headed to your home. No waiting around.

"On our way, 20 min out"

Photos of everything

You see what we see: a photo report of every finding, yours to keep.

"Your photo report is ready"

Every stage, updated

Materials ordered, crew scheduled, install day, final walkthrough. You hear about each step as it happens.

"Materials delivered for Thursday"

A real person answers

Questions? Call or text and talk to our team, not a phone tree.

"Got it, we'll check and text you back"

Informed at every step. That's the Repair King standard.

Storm hit? Leak showing up? Let's look at it this week.

Free inspection, photo report, straight answer.