Free roof inspections across the Twin Cities. Get your free Roof & Storm Report in 30 seconds →
Historic two-story commercial building at the corner of Main and Myrtle streets in downtown Stillwater, MN, photographed during a Repair King roof project, September 2024
St. Croix Valley & Chisago County, Minnesota

Roofing, hail inspections & storm repair across the St. Croix Valley & Chisago County

From downtown Stillwater to Rush City and Shafer up Interstate 35, Repair King has inspected, documented or repaired roofs across the St. Croix Valley and Chisago County since 2009, including the commercial low-slope roof at Safe Reflections on Greeley Street S in Stillwater. We walk every slope, chalk-mark and photograph what we find, pull the right city or county permit, and hand you a dated photo report either way.

3.00"Largest hail reported in this corridor since 2015 (Rush City, June 2015)
10Towns and cities covered by this St. Croix Valley & Chisago County page
2009Licensed Minnesota roofing contractor (BC695228) since
Safe ReflectionsStillwater commercial roof, Greeley Street S
Commercial work

A Stillwater building thousands of drivers pass every day

Safe Reflections, a high-visibility safety apparel company, has operated out of its brick building on Greeley Street S in Stillwater for decades. Repair King has inspected and worked on the building's large low-slope roof, where hail and years of weather show up in the membrane, coping and rooftop equipment long before a leak reaches the sales floor below.

Aerial view of the sectioned low-slope commercial roof at Safe Reflections in Stillwater, MN, April 2026

Safe Reflections, 1850 Greeley St S, Stillwater

An aerial look at the full low-slope roof at Safe Reflections shows the membrane sectioned around rooftop HVAC units, with a visibly older, stained cap sheet on the original east wing next to newer sections. Repair King photographs roofs like this section by section so every unit, seam and drain gets a record.

Street-level view of the Safe Reflections building on Greeley Street S in Stillwater, MN, April 2026

Street view, Safe Reflections building

The Safe Reflections building sign faces Greeley Street S (Highway 5) where thousands of drivers pass daily. Repair King's crew photographed the building from the parking lot as part of a full-property roof inspection.

Towns we serve

Towns and cities we cover

The St. Croix Valley runs from the river bluffs at Stillwater north into Chisago County's lake country. Every roof here answers to a different city or township, and the storm history varies block by block, so we treat each town on its own terms.

Stillwater

Stillwater calls itself the "birthplace of Minnesota": an 1848 territorial convention that helped create the state met here, five years after the Stillwater Lumber Company was founded on the St. Croix River in 1843. Eleven blocks of Main Street sit inside the National Register-listed Stillwater Commercial Historic District (63 buildings dating from the 1860s to 1940), where exterior work on downtown buildings, roofs included, goes through the city's Heritage Preservation Commission design review. Repair King has inspected the corner building at Main and Myrtle downtown and the flat commercial roof at Safe Reflections on Greeley Street S.

Last hail report nearby: May 19, 2022 (2")

Lake Elmo

Lake Elmo takes its name from the lake at its center and is home to Lake Elmo Park Reserve, Washington County's largest regional park. Most houses we see date from the subdivisions built up after the 1970s, with steep-pitched roofs and mature tree canopy that fills valleys and gutters with debris. Repair King inspected and photographed a Cimarron-area roof here, checking every slope and the soft metals underneath the tree cover.

Last hail report nearby: Sep 21, 2025 (1.25")

Mahtomedi

Mahtomedi's name comes from the Dakota words for "bear" and "lake," and the city was platted in 1883 on the shore of White Bear Lake. Homes close to the water take direct wind off open water, so we pay extra attention to ridge caps and rakes here after summer storms. Repair King's Mahtomedi Avenue job is an asphalt-shingle roof a block from the lakeshore.

Last hail report nearby: May 19, 2022 (1.5")

Oak Park Heights

Oak Park Heights was platted in 1857 as "Oak Park" on the St. Croix River bluffs between Stillwater and Bayport, and it incorporated under its current name in 1959. Flat and low-slope roofs are common on the multi-family and commercial-style buildings here, and Repair King has inspected a low-slope roof with rooftop vent stacks and a mix of membrane ages, the same detail work we do on Stillwater's downtown flat roofs.

Last hail report nearby: May 19, 2022 (2")

Landfall

At about 0.08 square miles, Landfall is Minnesota's smallest city by land area, incorporated in 1959 as a manufactured-home community where every home is owner-occupied. Repair King inspected roofs here after wind knocked branches onto garage roofs, chalk-marking hail hits across several shingle roofs in the community.

Last hail report nearby: Jun 19, 2026 (1.25")

St Paul Park

St Paul Park sits on the east bank of the Mississippi River about five miles downstream from St. Paul, and the Marathon Petroleum refinery on the riverbank has anchored the local economy for generations. Away from the refinery, Repair King has inspected a Portland Avenue home here, checking gutters, window trim and a garage roof for wind and hail wear.

Last hail report nearby: Sep 21, 2025 (1.75")

Wyoming

Wyoming was platted in 1869 when the St. Paul and Duluth Railroad reached the site, and the city is best remembered as the 1933 ransom drop-off point in the Barker-Karpis gang's kidnapping of brewer William Hamm Jr. Repair King has inspected and chalk-marked hail hits on a shingle roof off Highway 8, along with the satellite dish, vents and gutters nearby.

Last hail report nearby: Jun 10, 2026 (1")

Stacy

A Stacy post office has operated since 1873, and the city was laid out in 1875 and named for an early settler, Dr. Stacy B. Collins. Properties here tend to sit on larger wooded lots with wood fencing and detached garages, and Repair King has measured and photographed weathered cedar fencing and a shingle roof on an Innsbrook Avenue property.

Last hail report nearby: Jun 10, 2026 (1.75")

Rush City

Rush City was platted in 1870 along Rush Creek and incorporated in 1874; Interstate 35 and the Rush City Regional Airport now run through the same corridor. Repair King has worked on two Rush City properties, including a two-story home on W 2nd Street and a farm property on 527th Street, and this stretch of Chisago County has recorded the largest hail in this entire coverage area.

Last hail report nearby: Jun 19, 2026 (1")

Shafer

Shafer is home to Franconia Sculpture Park, the outdoor contemporary art park a few miles down the river road, and the city itself was named for pioneer settler Jacob Shafer. Repair King has inspected a two-story home here, documenting siding, windows and roof condition on a wooded Chisago County lot.

Hail & storm history

When storms last hit the St. Croix Valley & Chisago County

This corridor sees hail from the same summer storm lines that cross the east metro toward the St. Croix River. NOAA storm reports show 3-inch hail near our Rush City job site on June 29, 2015, the largest hail anywhere in this coverage area, and 2-inch hail near Stillwater and Landfall on May 19, 2022. A wind gust of 81 mph was measured near Rush City on July 19, 2019, and Landfall, Wyoming and Stacy all logged fresh 1-inch-plus hail again in June 2026. Hail that size bruises shingles and dents vents, gutters and coping even when a roof looks fine from the driveway.

Jun 19, 2026Last hail report near St. Croix Valley (1")
3"Largest hail reported near St. Croix Valley since 2015 (Jun 29, 2015)
6Days with 1"+ hail reported near St. Croix Valley since 2015
DateTypeWhat was reported
Jun 19, 2026Hail1" hail reported
Jul 27, 2023Wind58 mph wind gust measured
Jul 27, 2023Hail1" hail reported

Source: NOAA Storm Prediction Center storm reports within 3 miles of the Rush City, Stillwater and Wyoming properties Repair King has worked on across the St. Croix Valley and Chisago County, 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 or membrane section walked, hits chalk-marked and photographed
  • Soft metals checked: vent caps, gutters, downspouts, window wraps, coping, AC fins
  • Siding and window screens checked on all four elevations
  • Dated, GPS-tagged photo report you keep, whichever city or township you're in

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 jobs from Stillwater to Rush City, straight from our job camera

Rooftop HVAC units on the low-slope roof at Safe Reflections in Stillwater, April 2026
Rooftop HVAC units on the low-slope roof at Safe Reflections in Stillwater, April 2026
Stone commercial building and fire escape along a downtown Stillwater rooftop, September 2024
Stone commercial building and fire escape along a downtown Stillwater rooftop, September 2024
View across downtown Stillwater rooftops toward Main Street's historic brick buildings, September 2024
View across downtown Stillwater rooftops toward Main Street's historic brick buildings, September 2024
Two-story home in Lake Elmo photographed during a roof inspection, June 2022
Two-story home in Lake Elmo photographed during a roof inspection, June 2022
Aerial view of a manufactured-home roof and street in Landfall, May 2022
Aerial view of a manufactured-home roof and street in Landfall, May 2022
Two-story home in Rush City photographed during a roof project, July 2023
Two-story home in Rush City photographed during a roof project, July 2023

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

Codes & permits

Permits across the St. Croix Valley & Chisago County

The City of Stillwater issues its own building permits, and downtown roof work on Main Street buildings also needs Heritage Preservation Commission design review before the permit is issued. Repair King pulls the right permit under our Minnesota contractor license (BC695228) and handles the design review paperwork on downtown jobs.

Lake Elmo, Mahtomedi, Oak Park Heights, Landfall and St Paul Park are all in Washington County; each city issues its own building permits, and we confirm the correct city office before scheduling.

Wyoming, Stacy, Rush City and Shafer are in Chisago County. Some of these cities issue permits directly and others route through county building inspections; Repair King verifies which office has jurisdiction for your address before we start.

Local

One corridor, a lot of jurisdictions

This page covers ten cities from the St. Croix River bluffs at Stillwater up Interstate 35 into Chisago County's lake country. It's the southern half of a corridor Repair King also covers further north around Chisago City and the Sunrise River chain of lakes. Wherever your roof sits, whichever city or county issues the permit, we run the same inspection: every slope walked, every soft metal checked, and a dated photo report you keep.

FAQ

St. Croix Valley roofing questions

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

Yes. The City of Stillwater issues building permits, and roof work on downtown Main Street buildings also needs Heritage Preservation Commission design review because those blocks are inside the National Register historic district. Repair King pulls the permit and handles the design review paperwork.

Does Repair King work outside Washington and Chisago counties' bigger cities?

Yes. We've worked in cities as small as Landfall, Shafer and Stacy alongside bigger commercial jobs in Stillwater. Township and county permitting rules differ from city rules, and we confirm the right office before we schedule.

What is the largest hail reported in this area?

NOAA storm reports show hail up to 3 inches near our Rush City job site on June 29, 2015, the largest in this coverage area since 2015. Run a free Roof & Storm Report for the hail and wind history at your exact address.

Do you do commercial roofs in Stillwater?

Yes. Repair King has inspected and worked on the low-slope commercial roof at Safe Reflections on Greeley Street S in Stillwater, including rooftop HVAC units, membrane and coping.

What do I get from a Repair King inspection?

A dated photo report covering roof slopes or membrane, vents, flashing, gutters, siding and windows, so you have a clear record of your property's condition no matter which St. Croix Valley or Chisago County town you're in.

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.