North Metro roofing, hail repair & storm restoration
From the lake towns ringing Vadnais Heights and Shoreview to the Highway 10 corridor running through Elk River and Zimmerman, Repair King has inspected, documented or repaired roofs across the North Metro since 2009. Our crews have worked a Goodyear store and an industrial building in St. Anthony, a townhome association in Circle Pines, an apartment community in Blaine, and Elk River Lodge & Suites on the Mississippi River, along with homes in every town in between. We chalk-mark hail hits, photograph everything we find, pull the right city or county permit, and give you a dated report.
A Forest Lake dealership, a Highway 10 hotel and more North Metro commercial roofs
Storefronts, hotels and townhome associations can't schedule a leak around business hours. We plan low-slope and steep-slope commercial work around tenants, guests and HOA boards, and document every roof section from the first inspection through the last flashing detail.

Chrysler Jeep Dodge dealership, Forest Lake
Repair King installed a Duro-Last membrane on the flat roof of this Forest Lake new-car dealership. In our drone footage the bright white sections are the new Duro-Last over the showroom and service bays.

Elk River Lodge & Suites, Highway 10, Elk River
Our crew inspected and chalk-marked the shingle roof at this Highway 10 hotel on the Mississippi River in June 2024, checking every slope, valley and vent for hail hits before scoping repairs.

Goodyear, Silver Lake Road NE, St. Anthony
Repair King inspected the low-slope roof at this St. Anthony Goodyear store in August 2026, chalk-marking membrane test squares and checking every rooftop vent and unit curb for storm damage.

Apartment community, Midway Street NE, Blaine
At this Blaine apartment community our crew posted storm-response signage during a 2026 hail inspection, then walked the shingle roofs building by building for the property manager.
Towns we cover across the North Metro
Sixteen North Metro cities, three counties, one crew. Here's what we know about each town and what we've found on its roofs.
Arden Hills
Arden Hills is home to the former Twin Cities Army Ammunition Plant, now being redeveloped as Rice Creek Commons on land the county bought from the federal government in 2013. Around Lake Johanna and Bethel University, roofs run from 1960s ramblers to newer construction, and we've chalk-marked hail hits on both during inspections here.
Last hail report nearby: Jun 19, 2026 (2")Shoreview
Shoreview grew up around Turtle Lake, Snail Lake and Lake Owasso, with its oldest neighborhood, the Horseshoe Drive plat between Owasso and Wabasso, dating to the summer-cabin era before World War II. Lake-adjacent roofs here take extra wind off open water, and we check ridge caps and rakes closely after summer storms.
Last hail report nearby: Jun 19, 2026 (1")St. Anthony
St. Anthony Village sits two-thirds in Hennepin County and one-third in Ramsey County, incorporated in 1945 out of what was left of the original St. Anthony after Minneapolis annexed most of it in 1872. It's also where two of our biggest North Metro commercial jobs are: the Goodyear store on Silver Lake Road and an industrial building on Anthony Lane South, both low-slope roofs we've inspected and chalk-marked for hail.
Last hail report nearby: Jun 19, 2026 (2")Columbia Heights
Columbia Heights' community hub, John P. Murzyn Hall, opened as a WPA-built field house in 1939 and was renamed in 1979 for longtime Park Superintendent John Murzyn Sr. Housing here runs older and dense near Central Avenue, with steeper roofs and more chimneys needing flashing work than the newer edges of town.
Last hail report nearby: Jun 19, 2026 (1.25")Circle Pines
Circle Pines began in 1948 as a planned cooperative community started by V.S. Peterson, with residents buying shares in the co-op that ran the town's stores and utilities; the circle-and-two-pines symbol of the national cooperative movement gave the city its name. We re-roofed a townhome association here near Golden Lake in 2024, coordinating with the association through tear-off and shingle delivery.
Last hail report nearby: Aug 15, 2025 (1.25")Blaine
Blaine is home to the National Sports Center, the 600-acre complex built for Minnesota's bid for the 1996 Olympics that's now billed as the world's largest amateur sports facility, drawing over 4 million visitors a year. We've worked an apartment community off Midway Street NE here along with single-family re-roofs on the newer streets east of Highway 65.
Last hail report nearby: Jul 18, 2020 (1")Little Canada
Little Canada traces to French-Canadian settlers who arrived in the 1840s; the city's largest lake, Lake Gervais, is named for pioneer Benjamin Gervais, who claimed land there in 1844. Roofs around the lake and the older grid near Rice Street mix mature-tree shade with newer infill construction.
Last hail report nearby: Jun 19, 2026 (1.75")Coon Rapids
Coon Rapids Dam, built in 1913-14 to generate hydroelectric power for the Twin Cities, was handed over for park use in 1969 and today anchors Coon Rapids Dam Regional Park along the Mississippi. Neighborhoods here range from postwar ramblers near the river to newer construction further from the water, each with different roof ages and pitches.
Last hail report nearby: Aug 15, 2025 (1")Vadnais Heights
Vadnais Heights sits along the 1,252-acre Vadnais-Snail Lakes Regional Park, and East Vadnais Lake itself supplies drinking water to roughly 450,000 people through the St. Paul Regional Water system. We've inspected a large apartment building here as well as houses on the streets ringing the park.
Last hail report nearby: Jun 19, 2026 (1")North Oaks
North Oaks was James J. Hill's 5,000-acre farm before his grandchildren developed it into a planned community in the early 1950s with mostly private, resident-owned roads, a structure the city still keeps today. Large wooded lots and long driveways mean our crews often coordinate gate and road access before setting up on a roof here.
Last hail report nearby: Jul 13, 2021 (1")Falcon Heights
Falcon Heights hosts both the Minnesota State Fairgrounds and the University of Minnesota's St. Paul campus, giving this small city an outsized number of visitors every August. Housing is mostly mid-century single-family homes on a tight grid near Larpenteur and Snelling, with straightforward gable roofs that still take direct hail from the same storm cells that cross the fairgrounds.
Last hail report nearby: Jun 19, 2026 (2")Anoka
Anoka has called itself the Halloween Capital of the World since 1920, when the city threw one of the country's first city-wide Halloween parties, a tradition that's continued almost every year since. Along the Rum and Mississippi rivers, we see everything from riverside cottages to newer subdivisions on Anoka's north side.
Last hail report nearby: Aug 11, 2023 (1")St. Francis
St. Francis takes its name from the Rum River, which explorer Louis Hennepin named for Francis of Assisi in 1680; the township itself was settled in 1855 as a logging and mill community. Rural acreages and newer rooftops along the Rum River corridor make up most of what we've inspected here.
Last hail report nearby: Jun 12, 2024 (1")Forest Lake
Forest Lake was known to the Ojibwe as Green Lake and to the Dakota by a name referencing eagle burials, before township organized in 1874 and the city incorporated in 1893. Its ice fishing contests have drawn thousands since the 1950s, and lake-facing roofs here see the same wind exposure as other North Metro lake towns. Our Forest Lake work runs from a Duro-Last flat roof on a Chrysler Jeep Dodge dealership to a lakefront home re-roof we filmed by drone.
Last hail report nearby: Jun 10, 2026 (1")Elk River
Elk River is home to the Oliver H. Kelley Farm, a National Historic Landmark since 1964 and the birthplace of the National Grange, the country's first farmer advocacy movement, founded here in 1867. It's also where we inspected the shingle roof at Elk River Lodge & Suites on Highway 10 in 2024, along with area homes.
Last hail report nearby: Jul 13, 2023 (1")Zimmerman
Zimmerman is the gateway to the Sherburne National Wildlife Refuge and sits three miles from the Sand Dunes State Forest, one of the state's few remaining oak savanna landscapes. Growing subdivisions along Highway 169 sit next to older acreages, and we've re-roofed homes on both sides of that line.
Last hail report nearby: Jun 12, 2024 (1")When storms last hit North Metro
The North Metro sits inside one of the Twin Cities' most hail-prone corridors. NOAA storm reports put 2-inch hail near our St. Anthony job sites on June 19, 2026, the largest reported there since 2015, and the Arden Hills, Shoreview and North Oaks area saw 3-inch hail on July 26, 2019, among the largest hail stones recorded anywhere in the metro. Hail that size can crack shingles, dent gutters, coping and rooftop units, and damage siding and screens, often without any obvious sign from the ground.
| Date | Type | What was reported |
|---|---|---|
| Jun 19, 2026 | Hail | 2" hail reported |
| Jul 28, 2025 | Wind | Damaging wind reported (trees/limbs down) |
| Jul 27, 2025 | Wind | 60 mph wind gust measured |
| Aug 26, 2024 | Wind | 58 mph wind gust measured |
| Aug 11, 2023 | Hail | 1.5" hail reported |
Source: NOAA Storm Prediction Center storm reports within 3 miles of the St. Anthony, Elk River and Circle Pines 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 or membrane section walked, with hits chalk-marked and photographed
- Soft metals checked: vent caps, gutters, downspouts, coping and rooftop units
- 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.
Real North Metro jobs, from our job camera









Photos taken by Repair King crews at North Metro properties. Dates are the capture dates from our job camera.
Permits across the North Metro
Every city in this area requires a building permit for roof replacement under the Minnesota State Building Code, and Repair King pulls it under our Minnesota contractor license (BC695228). Anoka, Blaine, Coon Rapids and St. Anthony each run their own building department and issue roofing permits directly; some, like Blaine, also require a specific storm-damage permit process and set ice-and-water underlayment rules for reroofed mobile and manufactured homes.
Outside city limits in places like St. Francis and Zimmerman townships, and for Elk River and Sherburne County addresses, permits can run through the county's planning and zoning office instead of a city hall. We confirm the right jurisdiction before scheduling any tear-off.
North Oaks and many Circle Pines, Vadnais Heights and Blaine townhome and apartment associations require architectural or board approval of shingle color before work starts. We provide spec sheets and samples for that paperwork on request.
Commercial roofs, like the Goodyear store and Elk River Lodge & Suites, add plan review, rooftop unit disconnects and access coordination. We lay all of that out in writing before the job starts.
Around the North Metro
This part of the metro runs from the lake chain around Shoreview and Vadnais Heights, through the river towns of Anoka, Coon Rapids and Elk River, out to the growing edge of Zimmerman near the Sherburne National Wildlife Refuge. It's a mix of century-old railroad and mill towns, planned postwar communities like Circle Pines and North Oaks, and newer subdivisions still filling in along Highway 169 and Highway 10. Our crews cover all of it from one shop, with the same chalk-and-camera process whether the roof is a Cape Cod near Lake Gervais or a hotel on the Mississippi.
North Metro roofing questions
Does Repair King work on commercial roofs in the North Metro?
Yes. We've inspected and worked on a Goodyear store and an industrial building in St. Anthony, an apartment community in Blaine, a townhome association in Circle Pines, and Elk River Lodge & Suites on Highway 10 in Elk River.
Do I need a permit to replace my roof in these North Metro cities?
Almost always. Each city (or county, outside city limits) issues its own roofing permit under the Minnesota State Building Code. Repair King confirms the right office for your address and pulls the permit under our contractor license.
What roofing permit rules does North Oaks have?
North Oaks is a planned community with mostly private, resident-owned roads, so scheduling often needs to account for road and gate access in addition to the standard city permit. We coordinate both before setting up.
When did hail last hit the North Metro?
NOAA storm reports show 2-inch hail near St. Anthony on June 19, 2026, and 3-inch hail near Arden Hills, Shoreview and North Oaks on July 26, 2019, among the largest hail sizes recorded in the Twin Cities since 2015. Run a free Roof & Storm Report for your exact address.
Do you handle townhome and apartment association roofs?
Yes. We've worked association and multi-family roofs in Circle Pines, Blaine and Vadnais Heights, coordinating with property managers and boards on scheduling, color approval and paperwork.
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 before deciding on repair or replacement.
Book a free roof inspection
No cost, no pressure. You get photos of everything we find.
