Skip to main content

Best Roofing Companies in Lauderdale, MN (2026) | Midwest Building Exteriors

Lauderdale sat between the Falcon Heights and Roseville hail cores on June 19, 2026. Small city, same storm damage — and the same insurance claim window.

A+ BBB Rated5.0★ Google Lifetime Workmanship Warranty
Local context · 18–25 min read
By Christian Musta·Owner, Midwest Building Exteriors·Reviewed

Lauderdale sat between the Falcon Heights and Roseville hail cores on June 19, 2026. Small city, same storm damage — and the same insurance claim window.

Lauderdale is about a quarter of a square mile of Ramsey County wedged between Falcon Heights, Roseville, St. Anthony and the Minneapolis campus edge at Highway 280. Roughly two thousand people live here, almost all of them in post-war ramblers, cape cods and modest two-stories built between the late 1920s and the 1950s, on lots tight enough that where the dumpster goes is a real planning question rather than a detail.

Two things follow from that size. The first is that the roofs are small — 12 to 20 squares covers most of the city — so a Lauderdale replacement is usually a single-day install and the total lands well below what the same shingle costs on a Woodbury or Blaine subdivision roof. The second is that Lauderdale is easy for an out-of-town contractor to treat as an afterthought, and easy for a carrier to evaluate against a storm report filed under a neighboring city's name.

On the storm record we are going to be precise rather than dramatic. NOAA's National Centers for Environmental Information Storm Events database records, for Ramsey County: 1.75-inch hail on August 11, 2023 (event ID 1134289), 56-knot thunderstorm wind on July 14, 2024 (event ID 1201092), 1.75-inch hail on July 27, 2025 (event ID 1287228), 1.50-inch hail on September 21, 2025 (event ID 1295167), and 0.75-inch hail on April 17, 2026 (event ID 1330505). Those are county-level point reports, not a damage map of Eustis Street. A report two miles away does not prove your roof was hit and the absence of one does not prove it was not — only an inspection settles it. In a city this small that matters more than usual, because the nearest official report is almost always filed somewhere other than Lauderdale.

What follows is our 2026 ranking of contractors bidding this city, real cost ranges for the roof sizes this housing stock actually produces, how the permit runs through City Hall at 1891 Walnut Street with plan review and inspections handled by the city's contracted building official, and how to verify every license number on this page — including ours — in about four minutes.

On the ground in Lauderdale

What we actually see on Lauderdale roofs.

Lauderdale is a compact city of roughly two thousand people wedged between Roseville, Falcon Heights, St. Paul and the Minneapolis campus area. The housing is small-lot and consistent: post-war ramblers, cape cods and modest two-stories on tight streets, plus a handful of small multifamily buildings.

Small lots are the practical challenge. There is rarely a large driveway or boulevard for a full-size dumpster, so we stage compact, protect neighboring property lines, and keep the street clear. Most Lauderdale roofs are a single-day tear-off and install because of the modest footprint.

Because Lauderdale is boxed in by larger cities, it frequently gets swept up in the same storm cells that hit Roseville and Falcon Heights — but it is small enough that carriers sometimes treat it as an outlier. We pull the verified storm date and hail-size data for the Lauderdale coordinates specifically so your claim is not judged against the wrong location.

Typical housing stock
Post-war ramblers, cape cods and small two-stories on compact lots
Site consideration
Tight lots and narrow streets — compact staging and daily magnet sweeps
Permits
City of Lauderdale building permit; Ramsey County jurisdiction
Midwest Building Exteriors crew completing a rambler roof replacement on a compact lot in Lauderdale, MN
Compact-lot rambler replacement in Lauderdale — small-footprint staging, single-day tear-off and install, daily magnet sweep.
Active across Ramsey County
  • Eustis Street
  • Fulham Street
  • Larpenteur Avenue corridor
  • Walsh Park
  • St. Anthony border

How we ranked the top Lauderdale roofers

Nobody paid to be on this list. Every contractor below was measured against the same five criteria using publicly checkable sources: BBB records, manufacturer certification registries, recent customer reviews, and Minnesota license lookups.

  1. 1. BBB record

    Five-year complaint history, not just the letter grade. Unresolved and pattern complaints count against a contractor.

  2. 2. Manufacturer certifications

    Top-tier credentials require training, volume, and financial checks — and they unlock the strongest workmanship warranties.

  3. 3. Recent verified reviews

    Google, Facebook, and BBB reviews from the last two years, weighted for recency and volume rather than raw star count.

  4. 4. Insurance claim expertise

    Documented work with Minnesota carriers, in-house damage documentation, and real supplement experience — not just 'we work with insurance.'

  5. 5. Local presence and full-exterior capability

    A physical office nearby and the ability to handle roof, siding, windows, and gutters on one claim instead of splitting the scope.

No contractor paid for placement on this list. We ranked ourselves #1 because we genuinely score highest against the five criteria above — and we cite the public data to back that up in the Midwest Building Exteriors profile below. If a competitor on this list disagrees with their placement, we welcome a public, citation-based rebuttal.

Quick comparison

RankCompanyBBB RatingKey CertificationsGoogle RatingBest For
#1
#1 Ranked
Midwest Building Exteriors
A+ rated with the BBBManufacturer-certified installer, James Hardie Elite Preferred, Andersen Certified, Trex Pro5.0 ★Best Overall — Lauderdale permit pulled under our license, compact staging on tight lots, Ramsey County claim documentation
#2Three Rivers Contracting LLCNot independently retrieved for this guide — read the profile yourself at bbb.orgMN license #BC760638, status “Issued,” expires 03/31/2027, no enforcement action flagged — verified in the DLI license lookup (retrieved 8/28/2026)Not listedVerified-licensed generalist working the inner-ring Ramsey County cities
#3Twin City Roofing Construction Specialists, Inc.Not independently retrieved — bbb.org blocks automated retrievalMN license #BC020943, status “Issued,” originally licensed 10/26/1994, expires 03/31/2028, no enforcement action flagged (DLI lookup, retrieved 8/28/2026); 72 Ivy Ave W, St. Paul 55117Not listedLongest continuous license record on this page — 32 years in one entity name
#4Weatherguard Construction Company, Inc.Not independently retrieved for this guideMN license #BC282484, status “Issued,” expires 03/31/2027 (DLI lookup, retrieved 8/28/2026); headquarters 10860 60th St N, Stillwater 55082; family-owned since 2001, NRCA memberNot listedEstablished full-exterior contractor — but a 35–45 minute drive from Lauderdale
#5Sellers Roofing CompanyNot independently retrieved for this guideMN license #BC803862, status “Issued,” originally licensed 02/13/2023, expires 03/31/2028, no enforcement action flagged (DLI lookup, retrieved 8/28/2026); 801 Transfer Rd, St. Paul 55114Not listedNearest roofing-only specialist — about five minutes down Highway 280

Top 7 roofing companies in Lauderdale, MN

#1 · Best Overall

Midwest Building Exteriors

Best Overall in Lauderdale — permit pulled under our license, compact staging sized to your lot, 99% companywide insurance claim approval rate across 400+ documented claims.

Lauderdale is a twelve-minute run from our Richfield headquarters and it is small enough that we work every street in it — the Eustis and Fulham Street blocks, the Larpenteur Avenue corridor, the streets around Walsh Park, and the St. Anthony and Falcon Heights borders that carry 55108 and 55113 addresses. There is no version of this city where a contractor is justified in being slow to come back.

Lot size is the first thing we plan, not the last. Most Lauderdale properties have no boulevard room and a driveway that is barely a container's length, so we size the dumpster to the lot, stage on plywood to protect the drive, protect the neighboring property lines on both sides, and run a smaller container with a mid-day swap rather than blocking a narrow street. Magnet sweeps of the drive, boulevard and adjacent yards happen before the crew leaves each day, not just at the end of the job.

The permit goes out under our license, not yours. Lauderdale issues its own building permits through City Hall at 1891 Walnut Street, with plan review and inspections performed by the building official the city contracts for that service. We pull the permit, book the inspections, and hand you the closed record at completion. We do not ask homeowners to pull an owner permit — that is the shortcut that leaves the liability sitting with you after the crew leaves town.

Three code items decide whether a Lauderdale reroof passes, and they come from the Minnesota State Building Code this city enforces rather than from anyone's preference. Only one layer of asphalt roof covering is permitted, so a second layer has to come off and that tear-off belongs in the bid you approve rather than in a change order. Shingles must go over a solidly sheathed deck, which on a 1950s house means the plank deck gets inspected before contract with a written per-square-foot re-sheathing price and an allowed quantity. And the ice barrier has to run from the eave to at least 24 inches inside the exterior wall line — the detail that actually stops the ice-dam leak, and the first thing a cheap bid shortens.

On the claim side we document, and we are precise about where that stops. The free inspection produces aerial imagery, a hands-on walk of every slope we can safely stand on, tight shots of gutters, aprons, vents and screens, the attic-side look at the deck, and an itemized Xactimate scope of loss to you and your carrier within two business days. Because official storm reports near Lauderdale are usually filed under Roseville, Falcon Heights or St. Paul, we pull the NOAA record for your address coordinates specifically and submit it with the photos so the file is evaluated against the event that was actually over your roof. When your insurer's adjuster schedules, a senior project manager is on the roof with them at no cost to you. Your carrier's adjuster makes the coverage decision on that record. Midwest Building Exteriors does not act as a public adjuster on a project it contracts to repair, and Christian Musta's Minnesota Public Adjuster license is a competency and ethics credential that informs how carefully we document — not a service we perform on your claim.

Our trailing-24-month approval rate is 99% companywide across 400+ documented residential claims — that is a company number, not a Lauderdale number, and we will not pretend otherwise. Certifications: manufacturer-certified installer, James Hardie Elite Preferred, Andersen Certified, Trex Pro, backed by our Lifetime Craftsmanship Warranty — 50 years material, 25 years workmanship, transferable once at full value. Verify us the same way we are asking you to verify everyone else: ask for our license number and the entity that holds it, run it through the DLI lookup, and search the enforcement lists. Call (612) 750-6051.

  • A+ rated with the BBB (verify at bbb.org)
  • Manufacturer-certified installer (Owens Corning, TAMKO, CertainTeed) + James Hardie Elite Preferred
  • 99% companywide insurance claim approval rate across 400+ documented claims (last 24 months)
  • Free drone-assisted inspections in Lauderdale — typically scheduled within 48 hours
  • Three local offices: Richfield HQ, Eagan, St. Croix Falls
  • Lifetime Craftsmanship Warranty on every Lauderdale install
  • In-house installation crews — no subs, no commission door-knockers
  • Full exterior: roofing, siding, windows, gutters, decks, commercial
  • Family-led, locally owned — not a franchise, not a private-equity rollup
  • Premium brands: Owens Corning, TAMKO, CertainTeed, James Hardie, Andersen, Trex, AZEK
Request a free Lauderdale drone inspection
#2

Sellers Roofing Company

Closest verified-licensed roofer to Lauderdale — 801 Transfer Road is about five minutes down Highway 280.

Sellers Roofing Company holds Minnesota residential building contractor license #BC803862 at 801 Transfer Road, Office 05, St. Paul 55114, status “Issued,” originally licensed February 13, 2023, expiring March 31, 2028, with no enforcement action flagged in the DLI lookup as of the August 28, 2026 retrieval. On proximity alone this is the shortest drive on the page — the Transfer Road corridor is directly across Highway 280 from Lauderdale's western edge, which matters for warranty callbacks and punch items.

Two honest qualifications. A 2023 license origination does not mean inexperienced people — crews and owners routinely predate the entity — but it does mean the company you would be contracting with has a three-year paper trail, so weight local references and completed addresses more heavily than you otherwise would. And the scope is roofing. When a Ramsey County hail claim also picks up siding, wraps, screens and gutters, splitting that across two contractors is where supplements stall, because neither one owns the file.

#3

Three Rivers Contracting LLC

Clean state record, current through March 2027, working the inner-ring cities around Lauderdale.

Three Rivers Contracting LLC holds Minnesota license #BC760638, status “Issued,” expiring March 31, 2027, with no enforcement action flagged in DLI's license and registration lookup as of August 28, 2026. That is the part we can stand behind from a primary source, and it is the part that protects you: it confirms the entity is legally permitted to contract for this work in Minnesota today.

What we did not confirm from a primary source: BBB rating and accreditation date, manufacturer certifications, review counts, and crew structure. We would rather publish a short honest entry than a long confident one. Ask for manufacturer certification documentation in writing, ask which manufacturer's warranty will actually be registered on your roof and in whose name, and read the BBB profile yourself before you rely on any rating you see quoted anywhere — including here.

#4

Twin City Roofing Construction Specialists, Inc.

Thirty-two years of continuous licensure in one entity name — the longest record on this page.

Minnesota license #BC020943 is held by TWIN CITY ROOFING CONSTRUCTION SPECIALISTS INC at 72 Ivy Avenue West, St. Paul 55117, status “Issued,” originally licensed October 26, 1994, expiring March 31, 2028, with no enforcement action flagged as of the August 28, 2026 retrieval. Three decades of unbroken licensure under a single entity name is difficult to fake and genuinely useful to know when you are handing someone a five-figure insurance check.

One caution specific to this company, and it is one they have raised themselves: similarly named contractors get confused with them. Confirm in writing that the entity signing your contract is the one holding BC020943, not a lookalike trade name. From the Larpenteur Avenue side of Lauderdale their St. Paul address is a straightforward run, though not as short as the Transfer Road option above.

#5

Weatherguard Construction Company, Inc.

Long-established full-exterior contractor — with a Stillwater drive time you should price into the relationship.

Weatherguard Construction Company, Inc. holds Minnesota license #BC282484, status “Issued,” expiring March 31, 2027, with no enforcement action flagged in the DLI lookup as of August 28, 2026. The company publishes its Minnesota headquarters as 10860 60th Street North, Stillwater 55082, states it has been family-owned since 2001, and lists NRCA membership and manufacturer certification on its own site — those last items are the company's own claims, not something we verified against a registry.

The constraint is geography, and it is the same one we flagged on our St. Anthony guide for this company: Stillwater is a 35-to-45 minute run to Lauderdale depending on 36 and 694, and drive time is not an abstraction on a roofing job. It shows up in how fast someone comes back for a punch item, a supplement, or a warranty call two winters from now. If you bid them, pin down who your local point of contact is and what a realistic callback window looks like.

#6

How to verify any Lauderdale bid in four minutes

Not a ranking entry. The check that separates a licensed contractor from a truck wrap.

Minnesota requires a residential building contractor, remodeler or roofer license to contract for this work, and the state publishes both the license roster and its enforcement actions for free. We did not find a published DLI enforcement action naming a Lauderdale-based contractor, and we are not going to manufacture one — but the neighboring guides on this site quote real cease-and-desist orders against parties in adjacent cities, and storm-chasing crews do not respect city lines any more than hail does.

The check has three parts. One: ask for the license number and the exact legal entity that holds it — not the trade name on the truck and not the salesperson's name. Two: run that number and entity through the DLI license and registration lookup at dli.mn.gov and confirm the status reads issued and unexpired. Three: search DLI's published Residential Building Contractor Enforcement Actions lists, posted by year as free PDFs, for both the entity name and the owner's personal name.

Two things to understand about how these records read. A consent order is not a finding of fact or an admission of guilt — DLI says so on the face of every list — and many orders concern licensure or paperwork rather than workmanship. And absence from the list is good news but not a quality guarantee: verification tells you who you are contracting with, while references, a written scope and a registered manufacturer warranty tell you whether they are any good.

Currency, stated plainly: every license status on this page was pulled from DLI's license and registration lookup on August 28, 2026. Statuses change — licenses expire, get renewed, get conditioned, get revoked. Do not treat this page as current status. Run the numbers yourself at dli.mn.gov or call DLI at 651-284-5069 before you decide anything about any contractor named here, including us.

Lauderdale pricing · 2026

What a roof actually costs in Lauderdale (2026)

Lauderdale is the smallest roof market we publish a table for, and that works in a homeowner's favor. The city is roughly a quarter square mile of post-war ramblers, cape cods and modest two-stories on tight lots between Larpenteur Avenue, Eustis Street and the Highway 280 edge, so the typical roof here lands between 12 and 20 squares on simple gable geometry — smaller than almost anything quoted out of Woodbury or Blaine. What moves a Lauderdale number is rarely the shingle: it is a second layer that has to come off, a 1950s plank deck that has to be sheathed solid before shingles go on, an ice barrier carried 24 inches inside the exterior wall line, and staging on a lot with no room for a full-size container.

These price ranges are our own estimates, built from comparable roofing projects in Lauderdale and the neighboring Falcon Heights, Roseville and St. Anthony blocks rather than sourced to a specific city document. Treat them as planning numbers; the permit, licensing and storm-record sections below are sourced to primary records and carry different sourcing weight.

Lauderdale roof replacement cost ranges by roof size and shingle grade, 2026
Roof sizeArchitectural (30-yr)Class 4 impact-resistantDesigner / dimensional
12–15 squaresPost-war rambler or cape cod on a compact Lauderdale lot — the most common roof in the city$10,400 – $13,700$12,600 – $16,500$14,700 – $19,400
16–20 squaresLarger rambler or a modest two-story near Walsh Park and the Fulham Street blocks$13,700 – $19,300$16,400 – $22,700$19,300 – $26,600
21–26 squaresThe few larger two-stories and additions along the Larpenteur Avenue corridor$19,300 – $25,200$22,900 – $29,900$26,900 – $35,100
Small multifamily buildingsLauderdale carries a handful of small apartment and attached buildings. Shared roofs are priced per building and allocated by the owner or association, not per unitquoted per buildingquoted per buildingquoted per building
Architectural (30-yr)
The Lauderdale default. Laminated asphalt over synthetic underlayment, ice barrier to 24 inches inside the wall line, new flashing and pipe boots, ridge venting, permit and disposal. The spec most approved Ramsey County hail claims fund at replacement cost value.
Class 4 impact-resistant
UL 2218 Class 4 laminate. Ramsey County took two separate 1.75-inch hail events between 2023 and 2025 in NOAA's Storm Events record, and most Minnesota carriers apply a 5–20% premium credit for Class 4. On an approved claim the upgrade delta is normally the homeowner's cost.
Designer / dimensional
Heavier profile and deeper shadow line. Worth pricing on the cape cods where the roof plane is most of what the street sees, and where a small square count keeps the upgrade affordable.

Line items that move a Lauderdale number

  • City of Lauderdale building permit plus inspection coordination, pulled under our licenseincluded in our price
  • Tear-off of an existing second layer — required, since only one layer of asphalt covering is permitted+$85 – $145 per square
  • Solid decking where a 1950s plank deck will not hold a fastener+$2.90 – $4.40 per sq ft
  • Compact staging on a tight lot — smaller container with a mid-day swap instead of blocking the street+$150 – $400
  • Soffit intake vent cut-in where a post-war soffit has none+$650 – $1,900
  • Gutter and downspout replacement after hail-dented aprons+$9 – $16 per lineal foot

Ranges are installed totals in 2026 dollars — tear-off, ice-and-water shield, synthetic underlayment, new flashing and pipe boots, ridge venting, permit, disposal, and magnetic cleanup included. They are planning numbers, not a quote: pitch, layer count, decking condition, access, and color availability all move the final figure. On an approved insurance claim your out-of-pocket cost is your deductible, not the numbers below.

Lauderdale homeowner guide · 2026

What a reroof actually looks like on a quarter-acre Lauderdale lot

Lauderdale's platting predates the assumption that a contractor can park a 30-yard container and a material truck in front of your house. Streets are narrow, driveways are short, and the house next door is frequently close enough that debris control is a neighbor-relations issue rather than a housekeeping one. This is the single biggest operational difference between a Lauderdale job and the same roof in a 1990s suburb.

How we handle it: the lot gets measured before the container is ordered, not after it arrives. On the tightest properties that means a 15-yard container with a mid-day swap instead of a single large one, plywood under the container feet and the drive, tarps run down both property lines, and delivery of shingles staged to the roof rather than dropped on a lawn that has nowhere to recover. Because the roofs are small, the whole thing is usually done in one day, which limits how long any of this is in your neighbor's way.

One thing worth asking any bidder in this city: where, specifically, is the container going, and who is talking to the neighbor whose property line it sits against? A contractor who has not thought about it before signing has not worked here.

  • Container sized to the lot — a mid-day swap beats blocking a narrow street
  • Plywood protection under the container and across the driveway
  • Tarps and line protection on both property lines before tear-off starts
  • Magnet sweep of drive, boulevard and adjacent yards at the end of every day
  • Most 12–20 square Lauderdale roofs finish in a single day
Lauderdale homeowner guide · 2026

Why your storm report says Roseville — and why that should not hurt your claim

Lauderdale is small enough that official hail and wind reports are almost never filed under its name. NOAA's Storm Events entries are point reports — one spotter, one observer, or one measurement, tied to a county and a nearby place name. In practice, the storm over your Eustis Street roof gets recorded as a Roseville, Falcon Heights or St. Paul report, because that is where someone happened to be standing with a ruler.

That mismatch is a documentation problem, not a coverage problem, and it is fixable before it ever becomes an argument. We pull the NOAA record for the event date at your address coordinates, include the county event IDs, and submit that alongside dated slope-by-slope photographs, soft-metal evidence and the attic-side deck condition. The file then stands on evidence from your roof rather than on whether a place name matched.

Read the county record honestly in both directions. Ramsey County took 1.75-inch hail on August 11, 2023 and again on July 27, 2025, plus 1.50-inch on September 21, 2025 — sizes squarely in the range that bruises asphalt and dents aluminum. None of that proves your roof was hit. It does mean that if your roof has not been looked at since 2023, and Minnesota policies generally run a one-year window from the date of loss, a documented inspection with dated photographs is the useful move rather than waiting for a ceiling stain.

Lauderdale homeowner guide · 2026

Permits, inspections, and the code items that decide a Lauderdale reroof

The City of Lauderdale issues its own building permits from City Hall at 1891 Walnut Street, 55113, and contracts its plan review and building inspection services to an outside building official rather than staffing that role in-house — a normal arrangement for a city of two thousand people. The practical effect for you is that the permit is a city permit, but the inspector who shows up works under that contract, and scheduling runs through the city.

Confirm the current fee and submittal method with City Hall before you sign, and be suspicious of any bidder who quotes you a permit cost without being able to say how the number was calculated or who will pull it. We pull it under our license as part of the contract price.

The code requirements that actually change a bid are Minnesota State Building Code provisions the city enforces: a single layer of asphalt roof covering, so an existing second layer must be removed; a solidly sheathed deck under the shingles, nominal one-inch boards or approved sheathing; and an ice barrier extending from the lowest roof edge to at least 24 inches inside the exterior wall line. We describe these as state code provisions Lauderdale enforces because that is what they are — we did not find a Lauderdale-branded roofing handout restating them, and we will not quote one that does not exist. Verify the specifics for your address with the city before you sign.

  • Permit authority: City of Lauderdale, City Hall, 1891 Walnut Street, 55113
  • Plan review and inspections performed by the city's contracted building official
  • One layer of asphalt covering — a second layer must be torn off
  • Solid decking required under shingles; ice barrier to 24 inches inside the exterior wall line
  • Ask who pulls the permit — if the answer is “you do,” that is a warning sign, not a convenience
Ready when you are

Get the #1 Lauderdale contractor on your roof — for free.

Drone inspection, full Xactimate scope, direct adjuster coordination. No obligation, no pressure.

Frequently asked questions about roofing in Lauderdale, MN

My lot is small — where does the dumpster go?

We size the container to the lot and stage it on the driveway with plywood protection whenever possible. On the tightest Lauderdale lots we run a smaller container with a mid-day swap instead of blocking the street, and we magnet-sweep the drive and boulevard before leaving each day.

The storm report says Roseville. Does that hurt my Lauderdale claim?

It should not. Storm cells do not stop at the city line, and Lauderdale is minutes from Roseville and Falcon Heights. We pull the verified hail-size and date data for your specific address coordinates and submit it with the photo evidence so the claim is evaluated against the actual event over your roof.

How long will my Lauderdale roof take?

One day for the large majority of homes here. The footprints are modest, so we tear off in the morning, dry in, and finish the same day. You are not living under a tarp for a week.

Do you work on the small apartment buildings in Lauderdale?

Yes. Small multifamily is handled the same way as a residential claim but coordinated with the owner or manager on tenant notice, parking, and staging so residents keep access throughout the project.

How much does a new roof cost in Lauderdale, MN?

As of early 2026, a full residential roof replacement on a typical Lauderdale single-family home (1,800–2,400 sq ft of roof area, standard pitch) runs between $13,700 and $19,300 for a high-quality architectural shingle system installed to manufacturer spec. Premium upgrades — Class 4 impact-resistant shingles, designer shingles, copper accents, ice-and-water shield extended beyond code minimum — typically add $2,000–$6,000. Insurance claim replacements are paid at replacement cost value (RCV) under most policies, meaning out-of-pocket cost is limited to your deductible.

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

Yes. Lauderdale requires a building permit for any roof replacement, including residential single-family. Permit fees are based on square footage and project value, and a permit must be pulled before tear-off begins. Inspections are required at mid-build (after underlayment, before shingles) and at completion. Midwest Building Exteriors pulls every Lauderdale permit in-house — no extra fee, no homeowner paperwork — and we coordinate both inspections directly.

Will my homeowner's insurance pay for a new roof after hail damage?

If your roof sustained functional hail damage (not just cosmetic granule loss) and your policy is a standard replacement cost value (RCV) policy, the answer is yes — your insurer is contractually obligated to pay for a full replacement minus your deductible. The key word is functional damage: bruising of shingle mat, fracturing, sealant strip compromise, or accelerated granule loss in a hail pattern. We document all of this on every Lauderdale inspection with drone photography and ground-level core samples, then send the documentation directly to your adjuster.

How long do I have to file an insurance claim after a Lauderdale hail storm?

Most Minnesota policies require notice of claim within one year of the storm date for non-RCV policies and within two years for RCV policies, but the specific deadline is in your policy declarations page. We strongly recommend filing within 6 months for the highest approval rate — older claims face more scrutiny and require more documentation.

What's the difference between roof repair and full replacement?

Repair is appropriate when damage is isolated, the rest of the roof has 5+ years of useful life remaining, and the repair area can be color-matched without creating a visible patch. Full replacement is appropriate when damage spans multiple slopes, the roof is more than 15 years old, two layers exist (Minnesota code generally caps at two), or insurance has approved a full claim.

Do you handle the insurance claim process for me?

Yes — at no additional charge. We document the damage, send an Xactimate-formatted scope of loss to your adjuster, attend the adjuster meeting on-site, and handle supplements for line items the first pass missed. We never require an Assignment of Benefits, and you stay in control of the claim funds.

Do you handle the insurance side of a Lauderdale claim?

We handle the documentation side, thoroughly, and we are careful about the line. The free inspection produces aerial imagery, slope-by-slope photos taken by hand, soft-metal evidence, deck and attic findings, the NOAA storm record for your specific coordinates, and an itemized Xactimate scope of loss, delivered to you and to your carrier. When your insurer sends its adjuster, a senior project manager is on the roof with them at no cost, pointing at what we found. That adjuster makes the coverage decision. Midwest Building Exteriors does not act as a public adjuster on projects we contract to repair — Christian Musta's Minnesota Public Adjuster license reflects his command of policy language and claim ethics, and it informs how carefully we document rather than being a service we perform on your claim.

My lot is tiny — where does the dumpster actually go?

We measure the lot before ordering the container. On most Lauderdale properties that means a smaller container staged on the driveway over plywood, with a mid-day swap if the tear-off volume needs it, rather than a full-size box parked in a narrow street. Tarps go down both property lines before tear-off starts, and the drive, boulevard and adjacent yards get magnet-swept before the crew leaves each day. Ask any bidder where, specifically, the container is going — a contractor who has not thought about it has not worked in this city.

The storm report says Roseville, not Lauderdale. Does that hurt my claim?

It should not, and we document around it. Lauderdale is small enough that official NOAA reports are almost always filed under a neighboring place name, because that is where the observer happened to be. We pull the storm record for your address coordinates with the county event IDs and submit it alongside dated photographs of your roof, so the file is judged on evidence from your property rather than on whether a place name matched.

How do I check whether a Lauderdale roofing contractor is actually licensed?

Ask for the Minnesota residential building contractor license number and the exact legal entity that holds it, then run both through the DLI license and registration lookup at dli.mn.gov and confirm the status is issued and unexpired. Then search DLI's published Residential Building Contractor Enforcement Actions lists — free PDFs posted by year — for that entity name and for the owner's personal name. Every license status quoted on this page was retrieved August 28, 2026 and can change at any time, so verify it yourself, including ours.

How long does a Lauderdale roof replacement take?

One day of installation on most 12 to 20 square roofs, which is nearly every house in the city. Two days when a second layer has to come off, the plank deck needs significant re-sheathing, or the lot makes staging slow. What sets the calendar is the claim rather than the roof: the written scope lands within about two business days, adjuster scheduling and approval usually take one to three weeks, and material lead time and the permit follow from there.

About Midwest Building Exteriors

Family-led. Three local offices. South Metro & St. Croix Valley specialists.

Midwest Building Exteriors is a family-led, locally owned exterior restoration company with offices in Richfield, Eagan, and St. Croix Falls. If you want a no-obligation drone inspection of your Lauderdale roof, siding, and gutters, call (612) 750-6051 or request one online — we typically schedule within 48 hours and we'll tell you honestly what we find.

About the author

Christian Musta

Owner, Midwest Building Exteriors

Christian Musta owns Midwest Building Exteriors, a family-led exterior restoration company with offices in Richfield, Eagan, and St. Croix Falls. He has spent 10 years in the insurance restoration industry and holds a Minnesota Public Adjuster license — a credential that reflects his command of policy language, coverage, and claim ethics. Midwest Building Exteriors does not act as a public adjuster on jobs it repairs; Christian applies that insurance knowledge to how our crews document damage and communicate with the homeowner's own insurance adjuster during a project. Every city guide on this site is written and reviewed by him, using measurements, adjuster scopes, and tear-off findings from jobs his own crews completed.

  • 10 years of experience in the insurance restoration industry
  • Licensed Minnesota Public Adjuster — held as a credential of competency, ethics, and policy-language knowledge, not an adjusting service we provide
  • Minnesota-licensed residential building contractor
  • Manufacturer-certified roofing installer (Owens Corning, TAMKO, CertainTeed)
  • James Hardie Elite Preferred siding contractor

Last reviewed

Financing · 0% & Low-APR Options

Flexible financing options available.

We make protecting and upgrading your home or commercial property more affordable with flexible financing programs through trusted lending partners. Get started with comfortable monthly payments — ask us about financing options during your free inspection.

  • Quick pre-qualification — no impact on your credit score
  • 0% intro APR & low-rate plans through vetted partners
  • Residential & commercial projects of every size
Free inspection

Book your free Lauderdale roof inspection.

Drone-assisted, no obligation, typically scheduled within 48 hours. Most Lauderdale storm claims cover full replacement.

(612) 750-6051
Free, no-obligation

Request Free Inspection

By submitting you consent to be contacted by Midwest Building Exteriors about your project. We never sell your information.