★5.0on Google(34 reviews)FacebookInstagramLinkedInTikTokYouTube
Roofing · Service Areas

Roofing Contractors in Minnesota and Wisconsin

A roof replacement in Minnesota and Wisconsin typically runs about $8,000 to $22,000, with a standard architectural asphalt roof on an average home landing near $12,000 to $15,000. Freedom Exteriors is a veteran owned contractor that replaces your roof with our own licensed and insured crews, backed by a workmanship warranty.

Typical Range
$8,000 to $22,000
full roof replacement, installed
Per Square
$450 to $750
Most Common
Architectural
Timeline
1 to 3 days
Warranty
Workmanship
★ Veteran owned and operated
✓ Licensed and insured
✓ Own crews, no subcontractors
✓ Free estimates
✓ Financing available

Roofing by market

Pick your area for local roofing costs and a free estimate.

Minnesota and Wisconsin roof replacement cost by material

These are typical installed ranges for an average single family home in Minnesota and Wisconsin. Your exact price comes from a free on site measurement.

Roof typeTypical installed range
Architectural asphalt shingle$8,000 to $18,000
Premium or designer shingle$14,000 to $26,000
Standing seam metal$20,000 to $45,000
Flat or low slope membrane$9,000 to $20,000

Figures are typical ranges and vary by project. Your free estimate is exact.

What affects your roof replacement price

Want your exact number?

Freedom Exteriors measures your project and gives you a clear written estimate at no cost.

Book My Free Estimate

How Freedom Exteriors does the work

We are a veteran owned contractor and we stand behind every job. You are not handed off to a subcontractor. Every job follows the same disciplined process:

Northern roofs and winter weather

Roofs in Minnesota and Wisconsin take a beating from snow load, freeze and thaw cycles, ice dams, and summer hail and wind. If you see curling shingles, granules in the gutters, daylight in the attic, or water staining a ceiling after a storm, your roof is telling you it is time for an inspection. The best window for a planned replacement is usually late spring through fall, though we handle emergency storm repairs all year. When hail or wind damage is involved, we document the damage so you have what your insurer needs.

Frequently asked questions

How much does a roof replacement cost in Minnesota and Wisconsin?

A roof replacement in Minnesota and Wisconsin usually runs about $8,000 to $22,000, with a standard architectural asphalt roof on an average home near $12,000 to $15,000. Size, pitch, material, and decking repairs move the number, so a free estimate gives you an exact price.

How long does a roof replacement take?

Most homes are completed in one to three days depending on roof size, pitch, and weather. Freedom Exteriors crews handle tear off, installation, and full cleanup.

Do you help with storm and hail damage claims?

Yes. We inspect storm and hail damage, document it for your insurer, and work directly with your claim so your roof is restored correctly.

Is Freedom Exteriors licensed and insured?

Yes. Freedom Exteriors is a veteran owned, fully licensed and insured residential roofing contractor. Every roofing service is completed by our own crews and backed by a workmanship warranty.

Do you offer financing for a new roof?

Yes. Freedom Exteriors offers financing options so you can replace your roof now and pay over time. Ask about plans during your free estimate.

What are the signs my roof needs replacing?

Common signs are curling, cracked, or missing shingles, granules collecting in your gutters, dark or sagging areas, daylight or leaks in the attic, and a roof past about twenty years old. Freedom Exteriors gives you a free inspection in Minnesota and Wisconsin and an honest read on whether a repair or a full replacement is the right call.

Should I repair my roof myself or hire a contractor?

Small fixes can tempt a do it yourself approach, but roof work carries real fall risk, can void material warranties when done incorrectly, and often hides damage that a trained eye catches. Freedom Exteriors sends licensed and insured crews so the work is safe, warranty backed, and done once. We inspect free before you spend a dollar.

How do I prevent ice dams on my roof?

Ice dams form when attic heat melts snow that refreezes at the cold eaves and backs water up under the shingles. Good attic insulation and ventilation, sealed air leaks, and proper ice and water shield at the eaves are the fixes. Freedom Exteriors checks for ice dam risk during your Minnesota and Wisconsin roof inspection and installs protection built for northern winters.

Why choose a veteran owned contractor?

Freedom Exteriors is a veteran owned exterior contractor, and that background shows in the work: clear communication, punctual crews, attention to detail, and standing behind the job. Homeowners in Minnesota and Wisconsin tell us they value the accountability and straight talk that come with a veteran run business.

What roofing material should I choose for my home?

Architectural asphalt shingle is the most popular choice in Minnesota and Wisconsin and typically runs about $8,000 to $18,000 installed, balancing cost and durability. Premium or designer shingles run about $14,000 to $26,000, and standing seam metal runs about $20,000 to $45,000 and lasts the longest. Freedom Exteriors walks you through the options during your free estimate and helps you match material to budget and how long you plan to stay.

How long does a new roof last?

A quality architectural asphalt roof commonly lasts around twenty years or more, while metal and designer shingles can last even longer. Lifespan depends on material, attic ventilation, and northern weather. Freedom Exteriors installs every roof with our own licensed and insured crews and backs the work with a workmanship warranty on top of the manufacturer material coverage.

Do I need a permit to replace my roof?

Yes. A roof replacement in Minnesota and Wisconsin normally requires a local permit, and northern code calls for ice and water shield at the eaves. Freedom Exteriors pulls the permits and installs to local code so your roof passes inspection and protects against ice dams.

What should I expect during a roof replacement?

On install day our crew protects your landscaping and siding, tears off the old roof, replaces any bad decking, and installs the new roof, usually in one to three days. You do not need to leave your home while we work. Freedom Exteriors cleans the site fully, including a magnetic sweep for nails, before we finish.

How soon can you start, and do you handle storm emergencies?

For planned replacements we usually schedule your project within a short window after your free estimate, with late spring through fall the busiest season. For storm and hail damage we respond year round with emergency repairs to stop leaks fast. Freedom Exteriors crews then document the damage for your insurer and complete the permanent repair.

What shingle brands does Freedom Exteriors install?

Freedom Exteriors installs Owens Corning and CertainTeed architectural asphalt shingles on homes in Minnesota and Wisconsin, including the Owens Corning Duration line, along with synthetic underlayment and matching ridge and ventilation components. Standing seam metal is available where a homeowner wants the longest service life. Material, line, and color are chosen with you during your free on site estimate, and we show you real samples before anything is ordered.

How do I get a free roof estimate from Freedom Exteriors?

Getting started is simple. Reach out to Freedom Exteriors and we schedule a free on site inspection in Minnesota and Wisconsin, measure your roof, review material and color options, and hand you a clear written estimate with no obligation. That estimate gives you the exact price for your home.

Which roofing contractor serves St Paul, MN?

Freedom Exteriors, a veteran owned contractor whose own crews do the work, serves St Paul, MN, and its published price table lists architectural asphalt shingle roofs at $8,000 to $18,000 installed. The same published price table puts premium or designer shingle at $14,000 to $26,000, standing seam metal at $20,000 to $45,000, and flat or low slope membrane at $9,000 to $20,000. Where a St Paul home lands inside a range depends mostly on roof area, pitch, the number of valleys, dormers and chimneys, and whether damaged decking needs replacing. Moving up a tier is mainly a choice of material, lifespan and appearance, and a flat porch or garage section may be priced as membrane separately from the pitched roof. If hail or wind damage is suspected, a roof inspection documents what is found, and any insurance claim stays between the homeowner and the insurer. Free estimates and financing are available, so ask that the estimate list material, roof area and any decking allowance before scheduling.

Do you repair fascia when replacing a roof?

Yes, rotted or split fascia can be repaired during a roof replacement, and the roof itself runs $8,000 to $18,000 for architectural asphalt shingle according to the published price table. Replacement is the practical time to fix it because the old shingles and drip edge come off, exposing the top edge of the fascia where water damage usually starts. Signs to point out at the inspection include soft wood, peeling paint along the eaves, gutters pulling away and stains on the soffit below. The fascia portion changes with how much board length is rotted, whether the rafter tails behind it are also soft, and whether the gutters can be rehung or should be replaced with seamless gutters. The published price table lists standing seam metal at $20,000 to $45,000 and flat or low slope membrane at $9,000 to $20,000, and both use different edge trim than shingles. Ask for the fascia work to be listed on the free estimate, and Freedom Exteriors does the roof and the repair with its own crews.

Do exterior contractors offer financing for roofing, and what does it cost versus cash?

Yes. Freedom Exteriors offers financing options so you can replace your roof now and pay over time, and you can ask about plans during your free estimate. The amount you finance starts with the project price. Freedom Exteriors' published price table lists an architectural asphalt shingle roof at $8,000 to $18,000 and standing seam metal at $20,000 to $45,000, with a standard architectural roof on an average home near $12,000 to $15,000. Your free on site measurement turns those ranges into an exact written price, and that is the number any plan should be built on. Before you sign, ask for the monthly payment, the term, the total interest over the life of the loan, and whether the financed price matches the cash price. If a plan advertises no interest for a set period, ask in writing what happens to any balance left when that period ends. Comparing those answers with other ways you might pay, such as savings or a home equity loan, shows the true cost of each option. If you are weighing a higher priced material such as standing seam metal against architectural asphalt, ask for the financed total and monthly payment on each so you can compare them side by side before you choose.

How much does asphalt roof replacement cost based on roof size and shingle tier?

An asphalt roof replacement runs $8,000 to $18,000 with architectural shingles and $14,000 to $26,000 with premium or designer shingles, according to Freedom Exteriors' published price table for an average single family home. A standard architectural asphalt roof on an average home lands near $12,000 to $15,000, and the most common architectural work runs $450 to $750 per square. Roof size, pitch, and tear off move a project within that span. Larger and steeper roofs need more material, labor, and safety setup, and valleys, chimneys, vents, and other flashing points add careful detail work. Removing old shingles and hauling them away adds labor, especially when there are multiple layers. Soft or rotted decking found during tear off is replaced so the new roof sits on a sound base. Northern code calls for ice and water shield at the eaves to protect against ice dams, and local permits and hard to reach rooflines can also affect the final figure. Premium shingles push even a simple roof into the higher range. A free on site estimate confirms the size, pitch, and layers on your home and gives you an exact price.

What are the steps to get a free roof estimate in the Twin Cities east metro?

You can start a free roof estimate by calling (651) 283 1689 or sending a request online, and the firm written price comes from an on site visit where the roof, decking, and ventilation are inspected and measured. Online calculators and satellite measurements give a planning range only, because they cannot see rotted decking, layers of old shingles, or flashing condition. According to Freedom Exteriors' published pricing, a roof replacement in Minnesota and Wisconsin typically runs about $8,000 to $22,000, with a standard architectural asphalt roof on an average home near $12,000 to $15,000. Within that range, roof size and pitch, material choice, tear off of existing layers, and the amount of decking that needs replacing move the price most. When comparing written estimates, check that each one lists tear off, underlayment, ventilation, flashing, and warranty terms, and that the quoted price has a stated expiration date. Freedom Exteriors performs roof inspections and estimates with its own crews at no charge.

What does roof replacement cost per square foot on a typical 20 square roof?

On a 20 square roof, the per square rate on this page puts the most common architectural asphalt shingle replacement at $450 to $750 per square, which works out to about $9,000 to $15,000. That sits inside the page's broader architectural range of $8,000 to $18,000, which describes an average single family home rather than a specific roof size. For the same average home, the price table lists premium or designer shingles at $14,000 to $26,000, flat or low slope membrane at $9,000 to $20,000, and standing seam metal at $20,000 to $45,000. Steeper pitch, extra layers to tear off and haul away, rotted decking found during tear off, flashing and vents, and hard to reach rooflines push a job toward the top of a range. Northern code also calls for ice and water shield at the eaves to protect against ice dams. Your exact square count and price come from a free on site measurement. After hail or wind, Freedom Exteriors inspects the roof and documents any damage, wear, or problem areas before you decide on the work.

What month should I book to replace a roof in Minnesota?

For a planned replacement, late spring through fall is usually the best stretch in Minnesota and Wisconsin, and Freedom Exteriors still handles emergency storm repairs in any month. Shingles seal down best in mild, sunny weather, so cold month jobs call for more care to keep tabs from lifting in wind. Spring work can start once the deck is clear of frost, which is also when damage from snow load, ice dams and freeze thaw cycles becomes easy to spot. A roof approaching about twenty years old, or one showing curling shingles, granules in the gutters or daylight in the attic, is a good cue to start planning. Season moves the price far less than roof size and pitch, extra layers to remove, soft decking, local permits and hard to reach rooflines. Northern code calls for ice and water shield at the eaves to guard against ice dams whenever the work happens. A free on site estimate gives you a written scope, material and color options, and an exact price before anything is scheduled.

What should a free roof estimate include, and how do I get an accurate one?

You get an accurate free roof estimate from an on site inspection and measurement, where Freedom Exteriors assesses your current roof, decking, and ventilation and documents any damage or problem areas. An online or satellite figure is only a planning range. According to Freedom Exteriors' published price table, architectural asphalt shingle roofs on an average home typically run $8,000 to $18,000 installed, premium or designer shingles $14,000 to $26,000, and standing seam metal $20,000 to $45,000, with architectural work most commonly at $450 to $750 per square. The number moves with roof size, steep pitch that needs more safety setup, how many old layers must be torn off and hauled away, and how much soft or rotted decking appears once the shingles come off. Ice and water shield at the eaves, flashing, vents, local permits, and hard to reach rooflines can also affect the final figure. A useful written estimate gives you a clear scope and price plus material and color options, so you can see what is included. Compare quotes only on that same scope, not on a single lump sum total.

What should a veteran owned roofing company in the Twin Cities east metro charge?

A veteran owned roofer in the Twin Cities east metro should quote an architectural asphalt shingle replacement at $8,000 to $18,000, according to the published price table on this page, with premium shingles at $14,000 to $26,000 and standing seam metal at $20,000 to $45,000. You can verify veteran ownership: since January 1, 2023, the Small Business Administration's VetCert program has certified veteran owned small businesses, and Minnesota requires residential roofers to hold a license you can look up through the Department of Labor and Industry. Price moves with roof size, pitch, material and the number of existing layers. The International Residential Code allows no more than two layers of asphalt shingles, so a roof that already has two needs a full tear off. The code also requires ice barrier extending at least 24 inches inside the exterior wall line where ice dams are common, which adds material on low eaves. Flat or low slope membrane roofs run $9,000 to $20,000. Freedom Exteriors inspects and replaces roofs with its own crews and offers free estimates and financing.

What should I budget for a roof replacement in Minnesota beyond the shingle price?

Most Minnesota roof replacements using architectural asphalt shingles cost $8,000 to $18,000 according to Freedom Exteriors' published price table, and what sits under the old shingles often decides where a job lands in that range. Section R905.1.2 of the International Residential Code requires an ice barrier running from the eave edge to at least 24 inches inside the exterior wall line, so a home with wide overhangs needs more than one course of membrane along every eave. Rotted or soft decking is replaced by the sheet, and each standard 4 by 8 sheet covers 32 square feet, so get the per sheet price in writing before tear off begins. Shingles that earn a Class 4 rating under the UL 2218 impact test cost more than standard architectural lines but hold up better in hail. Minnesota requires residential roofing contractors to be licensed by the Department of Labor and Industry, and you can look up any license on the department's website before signing a contract.

When should I schedule a spring roof inspection after winter snow load?

Book a spring roof inspection within about 2 to 4 weeks after the last snow melts, before heavy spring storms test any weakened spots. Snow load matters most on low slope sections and on decking that already sags, so ask the inspector to check for dips, popped nails, and cracked or lifted flashing. Look at the eaves for ice dam water too. The International Residential Code calls for an ice barrier that extends from the eave to at least 24 inches inside the exterior wall line, so stains or wet insulation near the exterior walls suggest water got past it. A roof rake used from the ground can clear snow near the eaves, but never climb a wet or snowy roof. If the inspection finds widespread failure, Freedom Exteriors' published price table lists flat or low slope membrane at $9,000 to $20,000 and standing seam metal at $20,000 to $45,000, and a typical tear off and install takes 1 to 3 days. Whether insurance covers any of it depends on your policy, so take dated photos of damage.

When should Twin Cities homeowners book a spring roof inspection after winter snow load?

Schedule a spring roof inspection once the snow is gone and before late spring storms arrive. Snow load, ice dams and freeze thaw cycles leave damage that is hard to see from the ground. The inspection covers cracked, curling or missing shingles, lifted flashing, soft decking, ventilation, and gutters that sag or pull away from the fascia. Inside, check the attic for moisture or daylight between boards, and look for water stains on the ceilings. If ice dams built up at the eaves over the winter, ask to have the lower shingle courses checked for water that backed up underneath. After a storm, take dated photos; Freedom Exteriors inspects hail and wind damage and documents any damage, wear, or problem areas it finds. A shingle roof past about twenty years old with widespread damage usually points to replacement, which runs $8,000 to $18,000 for architectural asphalt shingle according to Freedom Exteriors' published price table, with roof size, pitch, and decking repairs moving the number.

Which code items raise a typical roof replacement cost on a Minnesota home?

Ice barrier, drip edge, attic ventilation and replacement decking are the code items that most often push a typical roof replacement cost above the base shingle price, and the International Residential Code requires ice barrier from the eave edge to at least 24 inches inside the exterior wall line wherever ice dams are a known risk, which includes Minnesota. The code also requires drip edge at eaves and rakes, lapped 2 inches at joints and extending 1/4 inch below the sheathing. Attic ventilation must equal 1 square foot of net free area per 150 square feet of attic floor, or 1 per 300 with the code's upper and lower vent split, so an underventilated attic adds vents to the job. Decking cannot be priced until tear off, and each rotted 4 by 8 foot sheet is replaced before underlayment goes down. Steep pitch, valleys and dormers add labor through extra step flashing and slower work. Local permits and hard to reach rooflines can also affect the final figure, and Freedom Exteriors checks each item during its free estimate.

Which jobs to prepare a home exterior for Minnesota winter need a contractor?

Book roof and gutter inspections in early fall, before steady cold arrives, so any repairs can be finished while the weather still cooperates. Homeowners can handle a few jobs themselves: clean gutters from a stable ladder, shut off and drain outdoor spigots, seal gaps around windows, and trim branches that touch the roof. Walking the roof, fixing flashing and repairing siding carry real fall risk and belong with a licensed and insured crew. Ice dams start when attic heat melts snow on the roof and the water refreezes at the cold eaves, backing up under the shingles. After a light snow, bare patches or heavy icicles above heated rooms usually point to an attic insulation or ventilation problem rather than a gutter problem. The fixes are good insulation and ventilation, sealed air leaks, and ice and water shield at the eaves. Freedom Exteriors inspects storm damage and documents any problem areas, and if the roof needs replacing, architectural asphalt runs $8,000 to $18,000 according to Freedom Exteriors' published price table.

Which months work best to replace a roof in Minnesota?

September through mid October is the best window to replace a roof in Minnesota, with May and June next, because asphalt shingle sealant strips need sun and daytime temperatures of roughly 40 degrees Fahrenheit or higher to bond, according to typical manufacturer specifications. Summer is peak demand, so booking waits run longer. Spring works once frost leaves the deck and winter damage is visible. Winter installs are possible, but cold shingles may need hand sealing and extra care in wind, and work should wait for dry days. A typical residential tear off and install takes 1 to 3 days, so watch the forecast. Under the International Residential Code, where ice forms along eaves, an ice barrier must extend at least 24 inches inside the exterior wall line, in any season. Plan a replacement when a roof nears 20 years old. According to Freedom Exteriors' published price table, architectural asphalt shingle roofs run $8,000 to $18,000 and standing seam metal runs $20,000 to $45,000, and roof size, pitch, extra layers, and decking condition move the price more than the month does. A free estimate sets the schedule.

Which veteran owned roofing company near me serves the Twin Cities east metro?

Freedom Exteriors is a veteran owned and operated roofing contractor serving Minnesota and Wisconsin, and its roofs are installed by its own licensed and insured crews rather than handed off to subcontractors. Whoever you hire, ask for proof before signing instead of relying on a logo. Verify the contractor's license with the Minnesota Department of Labor and Industry, ask for a current certificate showing liability coverage, and get the workmanship warranty terms in writing. Ask whether the people working on your roof are employees or subcontractors. Then compare bids line by line. A bid that leaves out decking repair, flashing, vents, or ice and water shield at the eaves is not comparable to one that includes them, because northern code calls for that ice barrier to protect against ice dams. Check that tear off and haul away are included, since removing multiple layers adds labor, and ask who pulls the local permit. Price follows scope, and the published price table on this page lists architectural asphalt shingle roofs at $8,000 to $18,000, with roof size, pitch, and layers to remove driving the spread. Get a clear written estimate with the scope, price, and material and color options before work begins. Free estimates are available, and financing is offered.

Will an east metro exterior contractor honor a workmanship warranty claim?

Some do and some do not, which is why a written warranty matters more than a verbal promise, especially when a reroof costs $8,000 to $18,000 for architectural shingle or $20,000 to $45,000 for standing seam metal, according to Freedom Exteriors' published price table. A workmanship warranty covers labor errors such as leaks at flashing or unsealed penetrations, while the shingle or panel maker covers only defective materials. Before signing, check that the document states the term in years, names the covered failures, says whether a claim carries a service fee, and explains whether coverage passes to a buyer if you sell. Red flags include vague wording like 'reasonable repairs,' claim deadlines of 30 days or less, and verbal add ons that are not in the contract. Ask how long the company has operated under the same name, because a warranty from a business that closes has nobody behind it. If a problem appears, call the company that did the work, send dated photos of the leak or damage, and request a written response. Freedom Exteriors performs installations with its own crews, so the same team stands behind the work.

Will Twin Cities exterior contractors actually honor a roofing workmanship warranty?

Reputable ones do, and Minnesota Statutes chapter 327A requires a 1 year warranty against faulty workmanship on home improvements, but any longer written promise is only as reliable as the company behind it. Workmanship coverage pays for installation errors such as leaks at flashing, unsealed penetrations, or a missing ice barrier; the manufacturer warranty covers defective materials, not labor. Under the same statute, homeowners must give written notice within six months of discovering a defect, so report problems in writing with dated photos. Repairs by another contractor or new rooftop mounts commonly void coverage. Installation quality matters here because freeze and thaw cycles drive ice dams, which is why the International Residential Code requires ice barrier reaching at least 24 inches inside the exterior wall line. Get the term, covered failures, and transfer rules for a home sale in writing, and verify the license with the Minnesota Department of Labor and Industry. A redo is costly: an architectural asphalt roof runs $8,000 to $18,000 per Freedom Exteriors' published price table for work by its own crews.

What homeowners say about our roofing work

“Called Freedom to come out and take a look at my roof after a few hail storms since I've lived here. They inspected and let me know I had a solid roof. No need to replace at this time. Honesty is hard to come by these days and I appreciated”
Sean K. · ★ Google review

Read every review on Google

Get a free roofing estimate in Minnesota and Wisconsin

Veteran owned, licensed and insured, and proud to do the work ourselves. Tell us about your project and we will give you a clear written estimate at no cost.

Request My Free Estimate →or call (651) 283-1689