Lino Lakes roofing for a city built in the '80s and '90s
Lino Lakes grew fastest in the 1980s and 1990s, and thousands of roofs from those decades are now on their second or third round of shingles. Repair King serves Lino Lakes from our St. Paul shop, 20 minutes down I-35E. Up I-35 in Forest Lake, we replaced the flat roof on Forest Lake Chrysler Jeep Dodge with a white Duro-Last PVC membrane. We pull the $110 city roofing permit and give you a dated photo report of what we find.
Forest Lake Chrysler Jeep Dodge on its Duro-Last roof
We've dealt with a lot of companies over the years, and this company has done an exceptional job, from customer service to follow-through. We trust our business, we trust our time, we trust our space to them, and they've never once disappointed.
Read the transcript
Yeah, the guys at Repair King are incredible. If you're looking to do any roofing business, they're definitely the company to go with. We've dealt with a lot of companies over the years, and this company has done an exceptional job, from customer service to follow-through. So if you're looking for someone to do your roofing, you know, we trust our business, we trust our time, we trust our space to them, and they've never once disappointed. So go ahead and use them if you're looking at anything roof. Repair King.
Why are so many Lino Lakes roofs coming due at the same time?
Because so much of Lino Lakes was built in one 20-year stretch. Census data shows 3,606 of the city's 7,791 homes, about 46 percent, went up between 1980 and 1999. A shingle roof from those years has either been replaced once already or is overdue, so whole streets tend to need roofs within a few seasons of each other, especially after a storm.
The 1990s were the busiest decade, with 2,151 homes, followed by 1,455 in the 1980s. Those neighborhoods were planned around the lakes and wetlands the city is named for, so a lot of Lino Lakes roofs sit under mature trees now. Branches that were saplings in 1995 now drop leaves into valleys and gutters and rub on shingles in the wind, and shaded north slopes stay damp longer. We look at all of that, not just hail hits.
Lino Lakes also has 1,061 attached townhomes. An association roof is one building with several owners, so the board needs a single scope and a clear record of every slope before anyone decides on repair versus replacement. Our photo reports are organized by building and slope for exactly that reason.
Houses this age also tend to have second-generation problems: an extra layer from an earlier overlay, bathroom fans venting into the attic instead of through the roof, and box vents that were never balanced with the soffits. A tear-off lets us fix those while the roof is open.
Look what we did for your neighbors in Forest Lake
Take I-35E north to I-35 and you're in Forest Lake, home of Forest Lake Chrysler Jeep Dodge. Repair King replaced the dealership's gravel roof with a white, heat-welded Duro-Last PVC roof. The dealership is in Forest Lake, not Lino Lakes, but it's the kind of commercial work our crews do across the north metro.

Forest Lake Chrysler Jeep Dodge, Forest Lake
Drone view of the dealership after the job: the white Duro-Last membrane covers the showroom and service building, with every rooftop unit and skylight flashed into the new roof.

Rooftop units flashed into the membrane
Our crew fitted white PVC flashing around the base of each rooftop HVAC unit and welded it to the new roof, so the unit curb and the roof are one watertight sheet.
What are Lino Lakes homes built like?
Lino Lakes is mostly owner-occupied single-family homes from the 1980s and 1990s, with a median build year of 1993. About one home in seven is an attached townhome, and the city's 15 lakes and wetlands mean plenty of mature trees and damp, shaded roof slopes.
| Local factor | What we see in Lino Lakes | Why it matters for repairs |
|---|---|---|
| Housing age | Median year built 1993. 2,151 homes built in the 1990s and 1,455 in the 1980s, out of 7,791 (Census ACS 2020-2024) | Roofs from those decades are on their second cycle, and some carry an old overlay layer that must come off |
| Housing mix | 6,284 single-family detached homes, 1,061 attached townhomes and 301 units in large buildings; 92% of households own their home | Townhome roofs need one plan per building and a written record for the association |
| Lakes & wetlands | 15 lakes and several seasonal wetlands, including Peltier, Centerville, George Watch, Reshanau, Rice and Baldwin Lakes | Mature trees near water mean debris in valleys, damp north slopes and moss, so we check more than hail hits |
| Park reserve | The 5,500-acre Rice Creek Chain of Lakes Park Reserve runs through the middle of the city | Homes backing onto open park land and water get more wind on the exposed side, so we check rakes and ridge caps there |
| Commute corridor | I-35W and I-35E both cross the city, about 20 minutes to downtown St. Paul or Minneapolis | Our St. Paul crew is a short drive away for inspections and follow-up visits |
| Newer growth | 406 homes built since 2020, plus newer subdivisions such as Watermark near I-35E and Main Street | Newer roofs still get storm-checked. Hail bruises on a 5-year-old roof look the same as on a 30-year-old one |
When did hail last hit Lino Lakes?
NOAA storm reports put 0.75-inch hail in Lino Lakes on May 28, 2018. The largest hail reported near Lino Lakes since 2015 was 1.75 inches, on June 11, 2017. Earlier, 1-inch hail was reported on May 31, 2013. Lately wind has done more damage than hail: on July 28, 2025 there were multiple reports of trees down in Lino Lakes, on June 9, 2026 a downburst knocked down many trees in neighboring Centerville, and 64 mph gusts were measured on August 5 and September 2, 2019.
| Date | Type | What was reported | What to check |
|---|---|---|---|
| Jun 9, 2026 | Wind | Damaging wind reported (trees/limbs down) | Missing or creased shingles, ridge caps, flashing, siding |
| Jul 28, 2025 | Wind | Damaging wind reported (trees/limbs down) | Missing or creased shingles, ridge caps, flashing, siding |
Source: NOAA Storm Prediction Center storm reports within 3 miles of two reference points in Lino Lakes (the Main Street/I-35E area and the Rice Creek Chain of Lakes), through September 2026. Reports are from trained spotters and the public; hail can hit a street without a report.
What our inspection covers
- Every slope walked, with hail bruises and wind-creased tabs marked and photographed
- Tree-side slopes checked for limb scrapes, debris-filled valleys and moss
- Gutters, box vents, siding and window screens checked on every side
- Townhome buildings documented slope by slope for the association
- Dated 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.
Before, during and after: the Forest Lake dealership roof






Photos from Repair King's job album for the Forest Lake Chrysler Jeep Dodge roof, in Forest Lake.
Do you need a permit to replace a roof in Lino Lakes?
Yes. The City of Lino Lakes lists roofing as its own permit type, and the 2026 fee schedule sets the roofing permit at $110, plus the state surcharge. For single-family homes, townhomes and manufactured homes, the city's permit application says no plan review is required for roofing.
Permits are issued by the Lino Lakes Building Department, which reviews and inspects remodeling and repairs under the State Building Code and city rules. You can apply online, and questions go to the department at 651-982-2420. The permit application also asks whether the structure was built before 1978, which matters for lead-safe work rules on older trim and fascia.
Siding carries its own $110 permit, so a roof-and-siding job after a storm means two permits. Commercial, industrial and institutional roofs need planner review, and the city charges plan review at 65 percent of the building permit fee on jobs that require it.
Lino Lakes also licenses contractors locally (the 2026 fee schedule lists a $50 contractor license and a $5 license verification per permit). Repair King pulls every permit under our Minnesota contractor license, BC695228.
What's it like to own property in Lino Lakes?
Lino Lakes is an Anoka County city of 21,399 people (2020 census) on the north edge of the Twin Cities, covering 33.2 square miles, about 5 of them water. It was carved out of Centerville Township and incorporated as a village on May 11, 1955.
The name has a local story. According to the Anoka County Historical Society, the new village was named at a 1955 meeting in Tim Manning's barber shop, where someone brought up the Line O' Lakes tavern, and the town board settled on Lino Lakes. A Lino post office had operated for about 10 years in the late 1800s. The chain of lakes at the center of town, Baldwin, Rice, Reshanau, George Watch, Centerville and Peltier among them, is now protected as the Rice Creek Chain of Lakes Park Reserve, where the Wargo Nature Center sits on George Watch Lake and the Rice Creek Water Trail starts at the Peltier Lake boat launch. Every August the city holds Blue Heron Days, based at The Rookery Activity Center.
Storm in Lino Lakes: what should you do first?
Start with an inspection, not a decision. A damaged shingle does not automatically mean a roof needs to be replaced. What matters is what the inspection actually finds on the roof, siding, gutters and windows.
Repair King is a licensed Minnesota contractor (BC695228). We are not a public adjuster and do not negotiate insurance claims. Questions about your policy belong with your insurance company.
Lino Lakes property owner resources
Official links worth bookmarking, whether or not you ever hire us.
- Lino Lakes permits & formsOnline permit applications, the fee schedule and inspection info
- Lino Lakes 2026 fee schedule (PDF)Roofing and siding permits ($110 each) and contractor license fees
- Lino Lakes Building & InspectionsThe city department that issues permits and contractor licenses
- Anoka County property searchProperty information for Lino Lakes addresses
- MN DLI contractor license lookupCheck any roofer's Minnesota license before you sign
- NWS Twin CitiesWatches, warnings and local storm reports
- Rice Creek Chain of Lakes Park ReserveAnoka County's park at the center of Lino Lakes
- Rice Creek Watershed DistrictLakes, wetlands and watershed permits in the Rice Creek watershed
Lino Lakes roofing questions
How much is a roofing permit in Lino Lakes?
$110, plus the state surcharge, under the city's 2026 fee schedule. Siding is a separate $110 permit. We pull the permits for you.
Does a Lino Lakes re-roof need plan review?
Not for a house or townhome. The city's permit application says roofing on single-family homes, townhomes and manufactured homes needs no review. Commercial, industrial and institutional roofs do.
When did hail last hit Lino Lakes?
NOAA reports show 0.75-inch hail in Lino Lakes on May 28, 2018, and the largest hail since 2015 was 1.75 inches on June 11, 2017. Wind has been more active lately, with trees down in Lino Lakes on July 28, 2025. Run a free Roof & Storm Report for your exact address.
My Lino Lakes house was built in the 1990s. Is the roof due?
Quite possibly. Nearly half of Lino Lakes homes were built between 1980 and 1999, so many are on their second roof or due for one. An inspection shows whether you need repairs, a replacement, or nothing yet.
Do you work with townhome associations in Lino Lakes?
Yes. Lino Lakes has more than 1,000 attached townhomes. We document each building slope by slope so the board can see the condition of every roof before deciding anything.
Has Repair King done commercial roofing near Lino Lakes?
Yes. We replaced the gravel roof on Forest Lake Chrysler Jeep Dodge, in Forest Lake, with a white Duro-Last PVC membrane, and the dealership's management recorded a video about the work.
Trees hang over my roof. What should I watch for?
Debris in valleys and gutters, moss on shaded slopes, and branches rubbing shingles. Those are common on 30-year-old lots near Lino Lakes' lakes and wetlands, and we check them on every inspection.
Should I get an inspection after a storm even if I can't see damage?
Yes, if hail or damaging wind was reported near you. We document what we find with dated photos; coverage questions go to your insurer.
Book a free roof inspection
No cost, no pressure. You get photos of everything we find.
