The Exteriors Company is a licensed roofing contractor based on S. Stoughton Road in Madison. Our crews replace and repair architectural shingle, SBS rubberized asphalt, standing seam metal and TPO roofs for homeowners across Dane County, and 99% of our roof installations are finished in one day. We’re a GAF Certified Plus Roofing Contractor and a Malarkey Emerald Premium Contractor, and every roof replacement carries a 25-year workmanship warranty. Looking for a roofer in Madison? Our Madison page covers City of Madison permits, local pricing and the problems we find most on Madison roofs.
The Experts You Can Trust







Residential and commercial roofing across Madison, Dane County and southern Wisconsin.
Full tear-off to deck, decking inspected sheet by sheet, then the complete system reinstalled. 99% of roof installations within 1 day!
Leaks, missing shingles, failed pipe boots, and flashing pulled loose at walls or the chimney. We trace the leak to its source, not just the stain on the ceiling, and tell you plainly when a repair is the right call and when the roof is past it. Active leak? We offer same-day tarping and emergency roof repair.
Free documented inspection for your insurer. We meet the adjuster on site and handle supplements when the initial scope comes in short. Learn more about hail damage roof repair in Madison.
Proper attic ventilation helps prevent ice dams, protect your roof, and improve energy efficiency. Learn how to prevent ice dams before winter.
As a metal roof contractor serving Dane County, we handle full metal roof replacement and new standing seam installs. Standing seam sheds snow, holds up to freeze-thaw at the eaves and typically lasts 40 years or more. Most Madison-area homes run $24,000 to $45,000 for standing seam. Want the lifespan without the look? Ask about metal roofing that looks like shingles or shake.
EPDM, TPO and modified bitumen flat roof replacement and repair for low-slope sections of homes and for commercial roofs, installed for lasting protection and energy efficiency.
The plywood or OSB sheathing every other layer is fastened to. During tear-off we inspect the deck and replace any soft, rotted, or delaminated boards so your new roof starts on a solid base.
A self-adhering waterproof membrane installed at the eaves, valleys, and roof-to-wall transitions, where Wisconsin ice dams and wind-driven rain cause most leaks. It seals around nails so water can't follow them into the deck.
Malarkey product: Arctic Seal® or Secure Start® HT
A tough synthetic layer that covers the entire deck. It sheds any water that gets past the shingles and keeps the roof protected while we work. The textured surface also gives our crew safer footing.
Malarkey product: Secure Start® Plus
A row of starter shingles at the eaves and rakes, with a built-in sealant strip that bonds to the first course of shingles. The roof edge is where wind gets underneath, and this locks it down to prevent blow-offs.
Malarkey product: Smart Start®
The shingles you see from the street. They set the color and style of your home, and they're the main shield against sun, rain, wind, and hail. We help you choose a color and line that fits your home and budget.
Malarkey lines: Highlander® AR, Vista® AR, Legacy®
Heavier, pre-bent cap shingles that cover the peaks and hips, the most exposed spots on the roof. They seal the ridge line against wind and water and give the roof a clean, finished look.
Malarkey product: RidgeFlex® or EZ-Ridge®
1Layer
Hover or tap a number to see each layer of your roof.
Built for Wisconsin · Backed by Expertise
Choosing between architectural shingles and metal? Architectural shingles cost less up front, are simpler to repair after a hailstorm, and suit nearly every home style in Madison and Dane County. Metal costs more and lasts longer. Our guide to the best roofing material for Wisconsin homes compares the two.
Most Dane County homes are a choice between four roof systems. Here’s how they compare on cost, lifespan and how they handle Wisconsin weather.
| Architectural Shingles$10,000–$25,000 | Class 4 Impact-ResistantFree Upgrade | Standing Seam Metal$24,000–$45,000 | TPO Flat & Low-Slope[TEC Range] | |
|---|---|---|---|---|
| Realistic Life in Dane County | 20–25 Years | 30-50 Years | 40+ Years | 20–30 Years |
| Hail Resistance | Standard Rating | UL 2218 Class 4 — Some Insurers Discount Premiums | Resists Punctures — Dents Often Cosmetic | Moderate |
| Snow & Ice | Ice & Water Membrane at Eaves | Ice & Water Membrane at Eaves | Sheds Snow | Needs Clear Drains |
| Storm Repairs | Easy — Single Shingles | Easy — Single Shingles | Harder — Full Panels | Patchable Seams |
| Workmanship Warranty | 25 Years | 25 Years | 25 Years | 25 Years |
| Best For | Most Pitched Roofs; Lowest Upfront Cost | Hail-Prone Neighborhoods; Owners Seeking An Insurance Discount | Long-Term Owners Who Want The Longest-Lasting Roof | Low-Slope Sections, Additions And Commercial Roofs |
Ranges assume a typical 1,800–2,400 sq ft Madison home with full tear-off. Pitch, stories, valleys, skylights, and decking replacement move the number.
In Dane County the average workmanship term is 2 to 5 years. At The Exteriors Company, we stand behind our work with workmanship warranties of up to 25 years. We’re a local team that’s here when you need us – before, during, and long after the project is complete.
Five steps, and you’re only responsible for the first one.
We walk the roof and the attic, photograph what's failing, and check ventilation balance.
Line-item pricing with every component named — brand, product line, and quantity.
We pull the permit for your city or village and stage material. You get a start date and a crew lead's cell.
Full tear-off to deck, decking inspected, then the system goes on in order.
Magnet sweep, final walkthrough, and we register your manufacturer warranty.
Your local exterior experts
“Excellent service. Beautiful job of roof replacement and new flashing. Taylor Paar and his crew did a fantastic job and also cleaned up afterwards. Price was reasonable and we are extremely happy about the job done in about 7 hours !!”
– Keith H.
“I reached out to this company for a free roof inspection, and I was very impressed with the experience. … he did not try to upsell me or recommend unnecessary work. … I really appreciate the straightforward and trustworthy experience and would definitely recommend this company to anyone looking for roof inspection or repair services.”
– Kiran H.
“They put on a new roof. Absolutely Love it. … Honest and fair estimate. Taylor and his roofing crew showed up, roof was done immediately on house and garage.”
– Barb M.
“…when my husband called Saturday morning about the leak, Jeremy responded immediately and arrived within 30 minutes. … he came up with a temporary solution and went back onto the roof in the pouring rain to make the repair.”
– Kavita B.
“The Exteriors Company did my roof and chimney. They were the only company that I could find that could do both, which was important to me. … This was my first time getting a new roof and I appreciated their patience since I was learning. … Prices are competitive too!”
– Ashley K.
“It took over a year and a half and meeting with 15 roofing companies to finally find the right company for my job: The Exteriors Company. … We had four different teams (framing, roofing, siding and gutters) work on our repair. … Each team was on time and did beautiful work.”
– Heather L.
“The Exteriors Company transformed our home in Madison, WI with a full roof replacement, new siding, soffits and fascia, seamless gutters, a front door replacement and a custom awning over the entry. One team handled every phase, and it all ties together beautifully. If you need a roofing and siding contractor in the Madison area, I highly recommend them.”
– Austin S.
Service area
Don't see your area? No problem! Give us a call - we work with homeowners throughout southern Wisconsin.
Roofing Questions
Most Madison homes fall between $10,000 and $25,000 for a full architectural asphalt replacement on a 1,800 to 2,400 square foot house. Standing seam metal runs $24,000 to $45,000. What moves the number is pitch, number of stories, how many valleys and skylights break up the field, whether decking needs replacing, and whether ventilation has to be corrected. A two-story with dormers can cost more than a larger ranch with a simple roofline. See our new roof cost guide for a full breakdown, and ask about 0% roof replacement financing.
An architectural shingle roof in Wisconsin typically lasts 20 to 25 years, even when the shingle is rated for 30. The gap is almost always attic ventilation: freeze-thaw cycling and ice damming punish the eaves, and a hot, under-ventilated attic cooks shingles from below. Correct the ventilation and you get most of those years back.
Yes. The City of Madison Building Inspection Division requires a permit for roof replacement, and we pull it as part of the job rather than leaving it to you. Fitchburg, Middleton, Verona, Sun Prairie, and the other Dane County municipalities each have their own process, and we handle those the same way. If your home is in a historic district like Mansion Hill or Third Lake Ridge, visible material changes may need additional review.
Yes. We’re a GAF Certified Plus Roofing Contractor, which means GAF has verified our licensing and insurance and our crews complete GAF’s installation training. That certification lets us offer enhanced GAF system warranties on eligible roofs, and your written estimate spells out exactly which warranty your roof qualifies for. It stacks on top of our own 25-year workmanship warranty. We’re also a Malarkey Emerald Premium Contractor, so you can choose the shingle system that fits your home.
Wisconsin allows two layers, and we generally won’t do it. You can’t inspect the decking, the second layer runs hotter and fails early, most manufacturers won’t extend a system warranty over it, and you pay twice for tear-off later. The savings are real but small, and they get spent within ten years.
If the damage came from a covered event like hail or wind, often yes. Age-related wear is never covered. Document before you repair anything, file within your policy’s window, and have someone who knows roofs meet the adjuster — the initial scope frequently misses damage, and supplements are routine. We inspect free and handle that process. Here’s how our insurance claim process works.
Most roof replacements start within 3-4 of signing, with longer waits in spring and after major Dane County storms. We give you a real start date at the estimate rather than a vague window, and emergency tarping happens same-day.
Most roof replacements take one day: 99% of our roof installations are finished within a day. Steep pitches, decking replacement and multiple roof sections can add time, and we’ll give you the expected length at your estimate.
For most Dane County homes, yes. Architectural shingles are thicker and more dimensional than 3-tab, carry wind ratings up to 130 mph and come in Class 3 and Class 4 impact-resistant versions. We install Malarkey and GAF architectural systems with matched underlayment and balanced attic ventilation.
A metal roof is worth it if you plan to stay in your home long term. Standing seam lasts 40 years or more and sheds snow, but costs roughly twice as much as architectural shingles up front, about $24,000 to $45,000 on a typical Madison-area home.
Look for a licensed, insured local contractor with manufacturer certification, a written line-item scope, a workmanship warranty of 10 years or more, and recent reviews from homeowners near you. Ask who pulls the permit and who meets your insurance adjuster. We’re GAF Certified Plus, we pull every permit, and every roof replacement carries our 25-year workmanship warranty.
Built for Wisconsin · Backed by Expertise
Get your free, no-obligation inspection today.