Skip to main content

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

Little Canada properties along the Gervais Lake and Twin Lake corridors caught the June 19, 2026 hail track — we're booking free drone inspections daily across 55117 and 55109.

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

Little Canada properties along the Gervais Lake and Twin Lake corridors caught the June 19, 2026 hail track — we're booking free drone inspections daily across 55117 and 55109.

Little Canada is a small, tightly built Ramsey County city of 10,819 people (2020 Census) wrapped around water — Gervais Lake, Round Lake, and the wetland corridor that drains through Gervais Creek. Most of the city sits inside a three-mile square between Rice Street, Little Canada Road, Centerville Road and the I-35E interchange, which means almost every roof here is a short drive from the next one and there is no excuse for a contractor being slow to come back for a punch item.

The hail record for this county is real and it is documentable, which matters more than a scary headline. 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 from the official database, not a damage map of Little Canada — a report two miles away does not prove your roof was hit, and no report near you does not prove it was not. Only an inspection settles it.

The thing that makes this city different from every other guide we have written is not the weather. It is that the Minnesota Department of Labor and Industry has published two separate cease-and-desist orders in the last thirteen months against parties operating out of Little Canada for acting as a residential building contractor, remodeler, or roofer without the required license. Both are quoted verbatim below with their file numbers. Unlicensed contracting is the single most expensive thing that can happen to a homeowner on a hail claim, and in this specific city it is a matter of public record rather than a hypothetical.

What follows is our 2026 ranking of contractors bidding Little Canada, real cost ranges by the roof sizes this housing stock actually produces, exactly how the permit runs through City Hall at 515 Little Canada Road East, and how to check every license number on this page — including ours — in about four minutes.

On the ground in Little Canada

What we actually see on Little Canada roofs.

Little Canada is built tightly around a cluster of small lakes — Gervais Lake and Twin Lake among them — and the housing stock is mostly mid- to late-century single-family homes and townhome developments packed into a compact city footprint bordered by Roseville, Maplewood, and St. Paul. Many of the lakeshore-adjacent homes have simple gable roofs, but the density of the city means roof-to-roof spacing is tighter than in more spread-out suburbs.

The Rice Street corridor running through the city carries a mix of older single-family homes and small multi-unit buildings, and roofing here often involves coordinating with attached or closely spaced structures rather than a single freestanding house. Because Little Canada is fully built out with little vacant land, most roofing work is replacement and repair rather than new construction.

Twin Lake and Country View area homes tend to be on smaller lots with mature landscaping, and we regularly find that gutter and downspout condition — not just the shingles themselves — is the deciding factor in whether a homeowner is dealing with a roof leak or a drainage problem.

Typical housing stock
Mid- to late-century single-family homes and townhomes near Gervais and Twin Lake
Common roof issue
Tight roof-to-roof spacing complicating access; drainage and gutter issues on small, densely landscaped lots
Permits
Issued through the City of Little Canada building department; Ramsey County jurisdiction
Completed roof and siding work on an urban duplex-style home near Little Canada, MN
Roof and siding replacement on a closely spaced Little Canada property, coordinated with neighboring structures during staging.
Active across Ramsey County
  • Gervais Lake
  • Twin Lake
  • Spring Lake Park border
  • Rice Street corridor
  • Country View

How we ranked the top Little Canada 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 — Little Canada permit pulled under our license, both inspections coordinated, Ramsey County claim documentation
#2Twin City Roofing Construction Specialists, Inc.BBB rating and accreditation date not independently retrieved for this guide — read the profile yourself at bbb.orgMN license #BC020943, status “Issued,” originally licensed 10/26/1994, expires 03/31/2028, no enforcement action flagged — verified in DLI’s own licensee export (retrieved 8/28/2026); 72 Ivy Ave W, St. Paul 55117Not listedThe nearest verified-licensed roofer to Little Canada — same 55117 ZIP, 32 years licensed
#3North End Contracting LLCNot independently retrieved — check bbb.org before you rely on any ratingMN license #BC634145, status “Issued,” originally licensed 04/07/2009, expires 03/31/2027, no enforcement action flagged (DLI licensee export, retrieved 8/28/2026); 663 Shryer Ave W, Roseville 55113Not listedRoseville-based, roughly ten minutes out, seventeen years licensed
#4Sellers 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 licensee export, retrieved 8/28/2026); 801 Transfer Rd, Ofc 05, St. Paul 55114Not listedA straightforward retail replacement from a roofing-only specialist in St. Paul
#5Owl Roofing LLCNot independently retrieved — a 2026-vintage license means there is little history to read yetMN license #BC809662, status “Issued,” originally licensed 02/20/2026, expires 03/31/2028, no enforcement action flagged (DLI licensee export, retrieved 8/28/2026); 1000 County Road E, Unit 230, Shoreview 55126Not listedThe closest licensed option to the Centerville Road and 55126 side of the city
#6Hoffman Weber Construction LLCNot independently retrieved for this guideMN license #BC443250, status “Issued,” expires 03/31/2028 — but DLI’s licensee export carries an enforcement-action indicator on this license (retrieved 8/28/2026). Ask the company and check DLI directly; 2155 Old Hwy 8 NW, St. Paul 55112Not listedLarge-volume capacity after a metro-wide storm — read the DLI record first

Top 7 roofing companies in Little Canada, MN

#1 · Best Overall

Midwest Building Exteriors

Best Overall in Little Canada — permit pulled under our license at City Hall, both inspections coordinated, 99% companywide insurance claim approval rate across 400+ documented claims.

Little Canada is a fifteen-minute run from our Richfield headquarters and we work all of it — 55117 through the Rice Street and County Road B blocks, the Gervais Lake and Round Lake corridors, Little Canada Road and the older sections around County Road C, the Centerville Road side that carries 55126 addresses, and the 55109 edge toward Maplewood. Small city, short drives, and no reason for a contractor to be hard to get back on the phone.

The permit goes out under our license, not yours. Little Canada administers the Minnesota State Building Code through its own Building Code Department at City Hall, 515 Little Canada Road East, and takes permit applications through the city’s online permitting portal; the building permit fee is calculated from the job valuation on the city’s published fee schedule rather than as a flat roofing charge. We pull it, we book the inspections, and the closed record goes into your file at handoff. We do not ask homeowners to pull an owner permit — that is the shortcut that leaves the liability with you after the crew leaves town.

Three code items decide whether a Little Canada 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 mid-century 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. 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 Little Canada 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 on this page: ask for our license number and the legal entity that holds it, run it through the DLI lookup, and search the department’s enforcement lists for it. Call (612) 750-6051 or request a free inspection online.

  • 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 Little Canada — typically scheduled within 48 hours
  • Three local offices: Richfield HQ, Eagan, St. Croix Falls
  • Lifetime Craftsmanship Warranty on every Little Canada 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 Little Canada drone inspection
#2

Twin City Roofing Construction Specialists, Inc.

Same 55117 ZIP as Little Canada, and the longest verified license record on this page.

This is the one entry on the list whose credentials we pulled straight out of the state’s own database rather than off a marketing page. Minnesota residential building contractor 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. Thirty-two years of continuous licensure in one entity name is a genuinely hard thing to fake and a genuinely useful thing to know.

Two caveats. We could not retrieve their BBB profile from the source for this guide — bbb.org blocks automated retrieval — so we are publishing no rating and no accreditation date for them, and you should read the live profile yourself rather than trust a number in a directory. And the company itself has published a notice about being confused with similarly named contractors, which is exactly the failure mode this page is about: confirm you are signing with the entity that holds BC020943, not a lookalike trade name.

#3

North End Contracting LLC

Roseville address, licensed since 2009, clean state record — about ten minutes from most Little Canada driveways.

North End Contracting holds Minnesota license #BC634145 out of 663 Shryer Avenue West in Roseville, status “Issued,” originally licensed April 7, 2009, expiring March 31, 2027, with no enforcement action flagged in DLI’s licensee export as of August 28, 2026. On the Rice Street and County Road B side of Little Canada that is close enough that a warranty callback is a short trip rather than a scheduling negotiation.

What we did not confirm: BBB rating, accreditation status, manufacturer certifications, and review counts. We were not able to retrieve any of those from a primary source for this guide, and we would rather publish a shorter honest entry than a longer confident one. Ask for manufacturer certification documentation in writing, ask which manufacturer’s warranty is actually being registered on your roof, and check the BBB profile yourself.

#4

Sellers Roofing Company

Roofing-only specialist on Transfer Road — newer entity, clean record, no exterior trades bundled.

Sellers Roofing Company holds Minnesota license #BC803862 at 801 Transfer Road, Office 05, St. Paul 55114, status “Issued,” originally licensed February 13, 2023, expiring March 31, 2028, no enforcement action flagged. A 2023 license origination does not mean inexperienced people — crews and owners predate entities constantly — but it does mean the entity you would be contracting with has a three-year paper trail, so weight references and completed local addresses more heavily than you otherwise would.

The structural consideration is scope. A roofing-only contractor is a good fit when your loss is a roof, gutters and a few soft metals. When a Ramsey County hail claim also picks up siding, wraps, and screens — which it frequently does in this corridor — splitting that scope across two contractors is where supplements go to die, because neither one owns the file.

#5

Owl Roofing LLC

Closest licensed roofer to the 55126 side of the city — and the newest license on this page.

Owl Roofing LLC holds Minnesota license #BC809662 at 1000 County Road E, Unit 230, Shoreview 55126, status “Issued,” originally licensed February 20, 2026, expiring March 31, 2028, no enforcement action flagged. For homes off Centerville Road and the north end of the city, that is the nearest licensed address we could verify.

State it plainly: a license originated in February 2026 is six months old at the time of writing. That is not a criticism — every established company was new once, and the license is real and current — but it means there is almost no complaint history, no long warranty track record, and no decade of local references to check. If you bid them, ask who carries the workmanship warranty and what happens to it if the entity changes, get the manufacturer certification in writing, and weigh that answer against the fact that a roof warranty is a promise about the next twenty-five years.

#6

Two DLI cease-and-desist orders filed against parties in this city

Not a ranking entry. Public record every Little Canada homeowner should read before answering the door.

The Minnesota Department of Labor and Industry’s published Residential Building Contractor Enforcement Actions list for 2025 contains this entry verbatim: “Compass Interiors, LLC, and Lorray Rolfer, Individually — Little Canada, MN — Consent Cease and Desist Order: The Administrative Order issued to Respondents on June 12, 2025 is vacated; Respondents shall cease and desist from acting or holding themselves out as a residential building contractor, residential remodeler, or residential roofer in the state of Minnesota without the requisite licensure; $3,500 monetary penalty, $2,000, stayed with conditions – 08/08/2025 • RBC2411-0016/RMB”

The 2026 list contains this entry verbatim: “N&S Ventures LLC and Sara Srep and NaSee Lor, Each Individually — Little Canada, MN; North Branch, MN — Consent Cease and Desist Order: Respondents shall cease and desist from acting or holding themselves out as a residential building contractor, residential remodeler, or residential roofer in the state of Minnesota without the requisite licensure; $21,000 monetary penalty, $15,000 stayed with conditions – 04/22/2026 • MLT2601-0008/ALF”

Both orders are about licensure — the state’s position that these parties held themselves out as residential contractors without the license the law requires. DLI states on the face of these lists that “A Consent Order is not a finding of fact or admission of guilt,” the lists do not describe the underlying allegations, and we are not characterizing either order beyond the text quoted above. Neither entity appears on our ranking and neither is a roofing company we have any dealings with.

Source and currency, stated plainly: the 2025 entry is quoted from dli.mn.gov/sites/default/files/pdf/rbc_2025actions.pdf (HTTP 200, server last-modified June 1, 2026) and the 2026 entry from dli.mn.gov/sites/default/files/pdf/rbc_2026actions.pdf (HTTP 200, server last-modified August 10, 2026), both retrieved August 28, 2026. DLI updates these lists on a rolling basis. Enforcement records change — orders get amended, penalties get satisfied, conditions get lifted, licenses get granted. Do not treat this page as current status: pull the department’s own lists and run any license number through the DLI lookup at dli.mn.gov yourself, or call DLI at 651-284-5069, before you decide anything about any contractor named here, including us.

The practical lesson generalizes. A trade name is not a license, a truck wrap is not a license, and an insurance-restoration business card is not a license. Ask for the license number and the exact legal entity that holds it, check that number in the DLI license and registration lookup, and then search the department’s published enforcement-action lists for both the entity and the individual’s name. That third step takes ninety seconds and almost nobody does it.

#7

Hoffman Weber Construction LLC

Real capacity after a metro-wide storm — with an enforcement-action indicator on the state record worth asking about.

Hoffman Weber Construction LLC holds Minnesota license #BC443250 at 2155 Old Highway 8 NW, St. Paul 55112, status “Issued,” expiring March 31, 2028. They are a large, long-established metro contractor with genuine surge capacity, which is a real advantage in the August after a June hail event when smaller shops are booked into October.

Here is what we will not leave out. DLI’s own licensee data export carries an enforcement-action indicator on this license as of the August 28, 2026 retrieval. We were not able to locate a corresponding entry in the posted 2025 or 2026 enforcement-action PDFs, so we cannot tell you what it refers to, when it was entered, or whether it has since been resolved — and we are not going to guess. That indicator is not a finding of anything by us. Ask the company directly, and check the current record yourself in the DLI lookup at dli.mn.gov or by calling 651-284-5069 before you decide. We would want the same question asked about us.

Little Canada pricing · 2026

What a roof actually costs in Little Canada (2026)

Little Canada is a small-roof city. The ramblers, splits and modest two-stories along Rice Street, County Road B and the Gervais Lake corridor mostly land between 16 and 24 squares on simple gable and hip geometry — well under the 30-square subdivision roofs quoted out of Woodbury or Blaine. Three things move a Little Canada number, and none of them is the shingle brand: a second layer that has to come off because the Minnesota State Building Code permits only one layer of asphalt covering, an older plank deck that has to be sheathed solid before shingles go on, and the ice barrier that must run 24 inches inside the exterior wall line. Budget the permit as a valuation-based city fee rather than a flat charge — that is how Little Canada's fee schedule is written.

These price ranges are our own estimates, built from comparable local roofing projects in Ramsey County and the surrounding area rather than sourced to a specific city document. They are planning numbers only; the permit, enforcement, and storm-event sections below are sourced to primary records.

Little Canada roof replacement cost ranges by roof size and shingle grade, 2026
Roof sizeArchitectural (30-yr)Class 4 impact-resistantDesigner / dimensional
14–17 squaresPost-war rambler or small split, Rice Street and County Road B blocks$11,900 – $15,400$14,300 – $18,600$16,800 – $22,100
18–22 squaresThe Little Canada median — mid-century rambler or two-story on a standard lot$15,400 – $21,600$18,400 – $25,300$21,700 – $29,600
23–30 squaresLarger two-story or a walkout on the Gervais Lake and Round Lake corridors$21,600 – $28,400$25,600 – $33,700$30,100 – $39,500
Townhome and association buildingsLittle Canada carries a meaningful share of attached and multifamily housing. Shared roofs are priced per building and allocated by the association, not per unitquoted per buildingquoted per buildingquoted per building
Architectural (30-yr)
The Little Canada default. Laminated asphalt over synthetic underlayment, ice barrier to 24 inches inside the wall line, all 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, deeper shadow line, longer wind warranty. Worth pricing on the mid-century story-and-a-halfs near County Road C where the roof is most of the street elevation.

Line items that move a Little Canada number

  • City of Little Canada building permit (valuation-based fee) 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 an older plank deck will not hold a fastener+$2.90 – $4.40 per sq ft
  • Soffit intake vent cut-in where a mid-century soffit has none+$650 – $1,900
  • Ice-and-water shield extended beyond the 24-inch minimum on shallow rambler eaves+$3.50 – $6.00 per lineal foot
  • 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.

Little Canada homeowner guide · 2026

How to make sure the person at your door is actually licensed

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. Two cease-and-desist orders naming parties in this city in thirteen months is the reason this section exists.

The check has three parts and takes about four minutes. 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 that entity through the DLI license and registration lookup at dli.mn.gov, and confirm the status reads as 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 individual owner’s 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 plenty of orders concern licensure or paperwork rather than bad workmanship. And absence from the list is good news but not a quality guarantee: verification tells you who you are actually contracting with, while references, a written scope and a manufacturer warranty registration tell you whether they are any good.

  • Get the license number and the exact legal entity name in writing before you sign anything
  • Confirm status and expiration in the DLI license and registration lookup at dli.mn.gov
  • Search DLI’s published enforcement-action lists for the entity and for the owner’s personal name
  • Ask who pulls the permit — if the answer is “you do,” that is a warning sign, not a convenience
  • Refuse any Assignment of Benefits, and decline anyone offering to waive or absorb your deductible
Little Canada homeowner guide · 2026

What the actual storm record says for this county

We will not tell you a storm hit your house. We will tell you what the official record contains and let an inspection settle the rest. NOAA’s Storm Events database for Ramsey County records 1.75-inch hail on August 11, 2023 (event 1134289), 56-knot thunderstorm wind on July 14, 2024 (event 1201092), 1.75-inch hail on July 27, 2025 (event 1287228), 1.50-inch hail on September 21, 2025 (event 1295167), and 0.75-inch hail on April 17, 2026 (event 1330505).

Read those correctly. Storm Events entries are point reports — a spotter, a trained observer, or a measurement at one location, tied to a county rather than to a street. A 1.75-inch report in the county does not prove your roof was struck, and the absence of a report on your block does not prove it was not; hail swaths are narrow and reporting is thin where nobody is watching. What the record does establish is that this county has taken two separate 1.75-inch events inside three years, which is squarely in the range that bruises asphalt shingles and dents soft metals.

Practical consequence: Minnesota policies generally run a one-year window from the date of loss to bring a claim, and shingle damage from a 2023 or 2025 event will not announce itself with an interior leak until long after that window closes. If your roof has not been looked at since 2023, the useful move is a documented inspection with dated photographs — which is free from us and should be free from anyone — rather than waiting for a ceiling stain.

Little Canada homeowner guide · 2026

Permits, inspections, and the code items that decide a Little Canada reroof

Little Canada administers the Minnesota State Building Code through its own Building Code Department; the city adopted the current state code by ordinance and enforces it locally rather than deferring to the county. Permit applications run through the city’s online permitting portal, and City Hall is at 515 Little Canada Road East, 55117, reachable at 651-766-4029.

One practical note on cost that surprises people: the city’s published fee schedule does not carry a flat “reroof permit” line. Residential building permit fees are calculated from the stated valuation of the work on a tiered table, with a separate plan-review percentage, a reinspection fee where one is needed, and a surcharge where work is started before the permit is issued. So the permit cost scales with the size of your job, and a contractor who cannot tell you how they arrived at the number is guessing.

The code requirements that actually change a bid are the state ones this 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 edge of the roof to at least 24 inches inside the exterior wall line. We describe those as Minnesota State Building Code provisions that Little Canada enforces, because that is what they are — we did not find a Little Canada-branded roofing handout restating them, and we are not going to quote one that does not exist. Confirm the specifics for your address with the Building Code Department before you sign.

  • Permit authority: City of Little Canada Building Code Department, 515 Little Canada Road E, 651-766-4029
  • Applications are submitted through the city’s online permitting portal
  • Permit fee is valuation-based, not a flat roofing fee — ask how the number was calculated
  • One layer of asphalt covering; second layers must be torn off
  • Solid decking required under shingles; ice barrier to 24 inches inside the exterior wall line
Ready when you are

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

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

Frequently asked questions about roofing in Little Canada, MN

My house is close to my neighbor's along Rice Street. Does that make a roof replacement harder?

It changes logistics more than the actual work. Tighter spacing common along the Rice Street corridor means we plan staging and material drop carefully to avoid impacting neighboring property, but the roofing scope itself isn't affected.

I keep getting water intrusion near my roofline — is that a roof problem or a gutter problem?

On the smaller, densely landscaped lots common around Twin Lake and Country View, we find it's frequently a gutter or downspout drainage issue rather than the shingles themselves, so we check both before recommending a fix.

Do you work on townhomes in Little Canada, or just single-family homes?

Both. A meaningful share of Little Canada's housing is townhome developments, and we coordinate with HOAs or building associations where multiple units share a roof structure.

Who pulls the permit for work in Little Canada?

Our office pulls it through the City of Little Canada building department and schedules the required inspection once work is complete.

How much does a new roof cost in Little Canada, MN?

As of early 2026, a full residential roof replacement on a typical Little Canada single-family home (1,800–2,400 sq ft of roof area, standard pitch) runs between $15,400 and $21,600 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 Little Canada?

Yes. Little Canada 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 Little Canada 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 Little Canada 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 Little Canada 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 Little Canada 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, and an itemized Xactimate scope of loss, delivered to you and to your carrier. When your insurer sends its adjuster, we are up there 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.

How do I check whether a Little Canada 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. This matters here specifically: DLI has published cease-and-desist orders in 2025 and 2026 against parties operating out of Little Canada for holding themselves out as residential contractors without the required licensure. Apply all of it to us too.

Do I need a permit to reroof in Little Canada?

Yes. The City of Little Canada administers the Minnesota State Building Code through its own Building Code Department at 515 Little Canada Road East, and permit applications go through the city’s online permitting portal. The fee is calculated from the valuation of the work on the city’s published fee schedule rather than as a flat roofing charge, so it scales with the size of the job. We pull the permit under our license, coordinate the inspections, and hand you the closed record at completion.

How long does a Little Canada roof replacement take?

One day of installation on most 16 to 24 square roofs, which covers the bulk of this city. Two days when the deck needs significant re-sheathing, a second layer has to come off, or the lot and tree cover make 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 Little Canada 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)
  • Installs vinyl, LP SmartSide, fiber cement, and steel siding systems

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 Little Canada roof inspection.

Drone-assisted, no obligation, typically scheduled within 48 hours. Most Little Canada 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.