Commercial Roofing Services in Forest Lake, MN
Storefronts, offices, and light industrial buildings, roofed by a team that knows the local permit desk. We repair what we can and replace only what we must.
4.8★ · 700+ Google Reviews | Owens Corning Platinum Preferred | Licensed in MN, WI, IA & ND | BBB A+ Rated
Roofing Built Around How Forest Lake Businesses Operate
Forest Lake sits where I-35 splits and Highway 61 runs through town, and its commercial buildings reflect that mix. Retail and service businesses along the highway corridors tend to have broad, flat roofs crowded with vents, signs, and HVAC curbs. Office and light industrial buildings carry long runs of membrane that hold snow and meltwater for weeks each spring. Churches, schools, and smaller offices add pitched roofs that take the full force of summer hail.
No single fix covers all of that. We restore flat roofs that are worn but structurally sound, replace the ones that aren’t, and, as an Owens Corning Platinum Preferred Contractor, fit pitched buildings with complete shingle systems. Our home base in East Bethel is a short drive west, so a Forest Lake call doesn’t sit in a long queue.
Our Commercial Roofing Services in Forest Lake
Most requests we get here fit one of four categories. Every project draws on the same people and methods behind our commercial roofing services across the state, scaled to your building.
Finding and Fixing Leaks
The stain on the ceiling is rarely where the water got in. We follow the path back to the real opening, such as a lifted seam, a cracked pipe boot, or a gap in the flashing around a rooftop unit, and repair it there. You also get photos and an honest estimate of the roof’s remaining life.
Full Roof Replacement
If the roof is beyond repair, we tear it off, fix any rotted decking or wet insulation, and put down a new system sized for the building and its drainage. Big jobs move in phases, so your customers, staff, and deliveries can keep using the parking lot and doors throughout.
TPO Overlays for Worn Membranes
Not every worn flat roof is ready for a coating, and not every one needs a tear-off. For roofs in between, we install a new TPO membrane over the existing one and weld the seams into a single watertight sheet, leaving a bright surface that reflects summer heat. Skipping the tear-off saves time and disposal costs.
Preventive Roof Care
Two visits a year, one in spring and one in fall, keep drains clear, catch flashing that has started to pull loose, and flag trouble spots before water reaches the interior. A photo report after each visit shows exactly what we found and what can safely wait.
What Sets Owens Corning Apart on a Pitched Roof?
Pitched roofs are common on Forest Lake churches, schools, and small office buildings, and those receive complete Owens Corning shingle systems. The brand pioneered fiberglass shingles, has spent more than 70 years in roofing, and has won the Women’s Choice Award as America’s Most Recommended roofing brand in each of the last eight years. Our installers’ credentials, “Top of the House” certification among them, appear on our profile on the Owens Corning website.
Shingles Made in the Twin Cities
Owens Corning is a U.S. company that produces shingles at a plant in Minneapolis, so the shingles on a Forest Lake roof are made in the Twin Cities. The company also makes its own roofing asphalt and fiberglass mat, which supports consistent quality from one batch to the next and a steadier supply when storms drive up demand.
Engineered to Stay Down in High Wind
The nailing zone is where wind usually pries shingles loose, so Owens Corning reinforced it. Through patented SureNail® Technology, each Duration Series shingle carries an engineered woven-fabric strip across that zone, a feature no other shingle offers, and the line is built to hold in winds up to 130 mph. When you compare proposals, that rating is easy to check.
Rated for Serious Hail
If hail has already cost you one roof, the next one should be tougher. Duration STORM and Duration FLEX are both rated Class 4, the highest impact class under the UL 2218 standard. Ask your insurance carrier whether that rating counts toward your commercial policy.
What Happens Under the Shingles
Even a top-rated shingle fails early over a poorly vented attic. Through “Top of the House” training, our crews install the underlayment, the eave ice barrier, and matched intake and exhaust vents as one system, which limits heat damage to the deck in summer and ice dams in winter.
Warranties for commercial and multi-unit properties don’t follow residential terms, so you’ll see your building’s exact coverage on paper before we start.*
Our Process
In Forest Lake, building inspections are handled by a division of the Fire Department, and the rules for scheduling are strict. Here’s how a commercial roof moves from the first visit to a closed permit.
- Roof evaluation. We check the surface, seams, and drains along with each rooftop unit, and look for moisture trapped in the insulation. Our findings arrive with photos and a clear recommendation.
- Detailed proposal. You receive the materials, roof area, and work phases in writing, which makes it easier to plan around tenants, shipments, and store hours.
- Roofing permit. The city requires a permit to replace any commercial roof, and roofing permits can be issued at the City Hall Building and Zoning counter on weekdays from 8:00 a.m. to 4:30 p.m. The city roofing permit guidance lists the application forms.
- Rooftop equipment. If an HVAC unit has to be disconnected or reset, a separate mechanical permit applies, and commercial mechanical permits may need their own review. We coordinate that work with licensed trades before the roof comes off.
- Inspection and closeout. Forest Lake requires at least 24 hours’ notice for inspections, booked by phone only, so we call ahead of each stage. After the final inspection, you receive the closed permit plus the warranty paperwork.
Managing properties in other towns as well? One project manager can cover them all, anywhere on the full map of places we work.
Storm Damage on Forest Lake Commercial Roofs
From the ground, storm damage is easy to miss. Hail can bruise a membrane, crack the sealant around a rooftop unit, dent metal flashing, or break the seal on shingles without leaving anything you would notice from the parking lot.
We walk the entire roof, document each problem with time-stamped photos and notes on its size and location, and are available to meet your adjuster on site. Your insurance company decides what is covered, and we never promise a particular outcome. For more detail, see our step-by-step insurance claim support.
Schedule a Forest Lake Commercial Roof Inspection Today
A single leaking storefront and a full strip center start the same way: we inspect the roof with you and walk you through our findings. Phone us or send a request online, and we’ll find a time that works around your business. If spreading the cost out would help, ask about the financing plans Advantage offers.
*See actual warranty for details, limitations, and requirements.
Frequently Asked Questions
How quickly does Forest Lake issue a commercial roofing permit?
Roofing permits can be issued at the City Hall Building and Zoning counter during weekday business hours. If rooftop mechanical work is involved, that permit may need a separate review, so we file it early.
When do inspections need to be booked in Forest Lake?
The city requires at least 24 hours’ notice, and inspections can only be scheduled by phone. We call ahead for each stage so the crew never waits for an inspector.
Can our tenants stay open while the roof is replaced?
Yes. We schedule the work around each tenant, give the owner or manager advance notice to share, and keep entrances and walkways clear whenever the crew is off the roof.
Is restoring a flat roof less expensive than replacing it?
Usually, if the roof deck is in good shape and the insulation has stayed dry. When moisture has soaked through, a new layer on top would seal that water in, so we recommend a replacement instead.
What goes into the cost of a commercial roof in Forest Lake?
Roof size, system type, any drainage corrections, and how much equipment sits on the roof set most of the price. We quote only after an inspection, and our explanation of how roofing prices are set in Minnesota covers the main factors.







