Free roof inspections across the Twin Cities. Get your free Roof & Storm Report in 30 seconds →
Ramsey, Anoka & Sherburne Counties, Minnesota

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.

3"Largest hail reported near Arden Hills, Shoreview and North Oaks since 2015 (July 26, 2019)
16North Metro cities Repair King has worked in, Arden Hills to Zimmerman
2009Licensed Minnesota contractor (BC695228) since
3Commercial North Metro roofs: a Goodyear store, an industrial building and a highway hotel
Commercial work

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.

Aerial view of Repair King crew on the new white Duro-Last flat roof at a Chrysler Jeep Dodge dealership in Forest Lake, MN

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.

Chalk-marked shingle roof at Elk River Lodge & Suites in Elk River, MN, photographed by Repair King in 2024

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.

Flat commercial roof and rooftop vents at the Goodyear store on Silver Lake Road NE in St. Anthony, MN

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.

Repair King yard sign in front of an apartment building on Midway Street NE in Blaine, MN

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 serve

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")
Hail & storm history

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.

Jun 19, 2026Last hail report near North Metro (2")
2"Largest hail reported near North Metro since 2015 (Jun 19, 2026)
6Days with 1"+ hail reported near North Metro since 2015
DateTypeWhat was reported
Jun 19, 2026Hail2" hail reported
Jul 28, 2025WindDamaging wind reported (trees/limbs down)
Jul 27, 2025Wind60 mph wind gust measured
Aug 26, 2024Wind58 mph wind gust measured
Aug 11, 2023Hail1.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.

Job photos

Real North Metro jobs, from our job camera

Lakefront home re-roof in Forest Lake, filmed from our drone with the lake behind it
Lakefront home re-roof in Forest Lake, filmed from our drone with the lake behind it
Brick two-story home in Brooklyn Park mid-reroof, tear-off debris going straight into the trailer
Brick two-story home in Brooklyn Park mid-reroof, tear-off debris going straight into the trailer
Ramsey home finished with LP SmartSide wood-look siding and a new shingle roof
Ramsey home finished with LP SmartSide wood-look siding and a new shingle roof
Wide flat roof at the industrial building on Anthony Lane South in St. Anthony, during a 2026 inspection
Wide flat roof at the industrial building on Anthony Lane South in St. Anthony, during a 2026 inspection
Aerial view of a Circle Pines townhome roof mid-reroof, new synthetic underlayment down, April 2024
Aerial view of a Circle Pines townhome roof mid-reroof, new synthetic underlayment down, April 2024
Large apartment building near Vadnais-Snail Lakes Regional Park, photographed during a Vadnais Heights roof inspection
Large apartment building near Vadnais-Snail Lakes Regional Park, photographed during a Vadnais Heights roof inspection
Roof valley and diverter flashing found during a Zimmerman inspection, May 2022
Roof valley and diverter flashing found during a Zimmerman inspection, May 2022
Shingle roof edge at Elk River Lodge & Suites overlooking Highway 10, June 2024
Shingle roof edge at Elk River Lodge & Suites overlooking Highway 10, June 2024
Gutter section photographed during a Shoreview roof inspection
Gutter section photographed during a Shoreview roof inspection

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

Codes & permits

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.

Local

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.

FAQ

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.

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.