Earlham, Iowa · Est. 1998
Serving Earlham, Madison County, Dallas County, and Guthrie County, Xtreme Roofing and Siding brings 25 years of trusted roof replacement, siding, gutters, storm damage, and deck work to your community. Thousands of satisfied Iowa homeowners. A family-owned team that shows up, communicates clearly, and does not leave until the job is done right. Now scheduling in your area.
No obligation. Takes less than 60 seconds.
The Xtreme Difference
Delivering Excellence for Over 25 Years.
When Earlham homeowners need a roofing contractor they can actually trust, they do not have to look far anymore. Xtreme Roofing and Siding opened their newest location to bring Central Iowa's most reliable roof replacement, siding, and gutter services directly to Madison County and the surrounding communities. Since 1998, this family-owned company has built its name on showing up, doing the work right, and standing behind every job whether it is storm damage, a full replacement, or new gutters. No subcontractors rotating in and out. No pressure. Every project starts with a free inspection and wraps up with a final walkthrough so you know exactly what was done before we leave your property.
Get a Free QuoteNo Pressure, No Obligation
Not a franchise. A family business with deep roots and real Iowa connections.
Before, during & long after your project is complete. Real people, real answers.
You know the full price before any work begins. No vague numbers. No hidden fees.
Manufacturer certifications that protect your warranty and your home for years to come.
We pride ourselves on delivering great results and experiences for each client. Hear directly from past customers who've trusted us with their roofing needs.
What We Do Best
From routine repairs to full storm damage restoration, Xtreme Roofing & Siding delivers the same high standard of workmanship to every home in Earlham, Adel, De Soto, Winterset, and across Madison and Dallas County.
When leaks, missing shingles, or storm damage threaten your home, fast and accurate repairs matter. Our team diagnoses the problem correctly the first time and fixes it to last — no band-aid solutions.
Learn MoreWhen repair isn't enough, trust Xtreme to replace your roof with premium materials and expert installation. We walk you through every option so you make the right decision for your home and budget.
Learn MoreIowa hail storms cause more damage than what's visible from the ground. With 25+ years of storm experience, our team knows exactly what to look for, document, and restore — the right way.
Learn MoreProtecting your business starts at the top. Xtreme handles commercial roof replacements of all sizes — on time, on budget, and with minimal disruption to your operations.
Learn MoreYour siding is your home's first line of defense against Iowa's harsh seasons. Xtreme's siding specialists bring decades of installation expertise and only use materials proven to perform and built to last.
Learn MoreWind damage moves fast and an experienced eye matters. Our Xtreme team has seen every storm situation Iowa can throw at you — we'll give you honest advice on the best path to a complete, lasting restoration.
Learn More
Storm Damage Inspections
Yes — storm and hail inspections are one of the most common calls we get after a Madison County storm. We come out, get on the roof, and document every piece of damage we find. Then we walk you through what we saw in plain language — what your roof actually needs and what your options look like going forward.
Honest Information. No Pressure.
We're roofing contractors, not insurance adjusters. Our job is to give you honest information and let you make an informed call with your provider. The sooner you document the damage after a storm, the better your position.
The team behind Xtreme isn't just experienced, they're family. Literally.
Simple. Transparent. Stress-Free.
We start with a thorough on-site inspection of your roof, siding, or exterior issues. We document everything with photos and precise measurements. No guesswork, no upselling.
Within 24–48 hours you'll have a detailed, itemized estimate in hand. No vague numbers, no hidden fees. You'll know exactly what the project costs and why — so you can decide with total confidence.
We work around your timeline. Our team keeps you informed at every step — no surprises on your end, just a clear start date and a crew that shows up when they say they will.
Your project isn't done until the job site is spotless and you've done a final walkthrough with our team. We don't consider a project complete until you're satisfied.
The People Behind Every Project
Xtreme Roofing & Siding isn't backed by a corporate office or a revolving door of seasonal crews. It's built on a family that has worked side by side for over two decades and brought that same standard of care to every home they've touched across Iowa. And our family lives in the Earlham area. This isn't a satellite office we check in on from Des Moines. It's home.

Co-Founder
Field Operations & Sales
Darrin has been building and protecting Iowa homes since 1998 near his hometown of Creston, Iowa. From estimates to final inspections, his hands-on approach sets the standard every crew member is held to. A natural communicator with a wealth of industry experience at his disposal.

Co-Founder
Office Operations / Billing & Insurance
Jo keeps everything running behind the scenes — phones, billing, insurance coordination, scheduling, and making sure every customer feels heard from the first call to the final invoice. She's the reason nothing falls through the cracks.

Project Management
Material Management & Sales
Jake grew up on job sites and turned that experience into a career built on honest assessments, zero-pressure sales, and a natural ability to organize, strategize and execute. If Jake says it needs to be done, it needs to be done.

Project Management
& Sales
Brad brings the same family-instilled work ethic to every project he touches. Detail-oriented and client-focused, he's the kind of project manager you actually hear back from.
Roofing can be complex, and we're here to provide answers to common questions. Here are some frequently asked questions from our clients.
In Central Iowa, sun exposure, poor maintenance, inadequate ventilation and severe weather like hailstorms and strong winds do the most damage and shorten a roofs life span.
Yes, a new roof can increase home value in Iowa, but the effect depends on the condition of the existing roof and the expectations of buyers in your area.
Yes! Contact us to schedule a free estimate and consultation for your roofing, siding, gutter, deck or window project.
The 10 most common causes of Iowa roof leaks include age-related wear and tear, broken or missing shingles, clogged gutter systems, chimney damage, roof vent problems, holes from weather, attic condensation, cracked or failed flashing, poorly installed & sealed valleys, and incorrect skylight installs.
A roof in Iowa typically lasts 15 to 30 years. Length depends heavily on the material and quality of installation. Iowa's harsh climate including heavy wet snow, hail, high humidity, and extreme temperature swings can shorten the life cycle of roofing materials.
In Central Iowa, look for signs like missing shingles, leaks, or worn materials like excessive granule loss. If your roof is over 20 years old, it may be time for a replacement. We recommend checking your roof after heavy winds, hail storms and each spring after harsh winter seasons to remain aware of your roofs condition.
Proper up-to-date licensing, Iowa-specific insurance, manufacturer certifications, local references, and familiarity with Iowa building codes. Established, local companies are a good place to start.
Trusted By The Best
We're proud to partner with leading manufacturers and organizations that share our commitment to quality, craftsmanship, and homeowner protection.