Locally Rooted Family
2,500+ Storm Damage Restorations Completed
5,000+ Satisfied Customers across Iowa
Uncompromising Standard of Quality Service
Licensed, Insured, & Manufacturer Certified


Hiring the wrong roofing contractor is one of the most expensive mistakes a homeowner can make. Missed deadlines, unreturned calls, shoddy workmanship, and contractors who disappear after cashing your deposit. These aren't rare horror stories., they're the top reason homeowners in Earlham and across Iowa are turning to Xtreme Roofing & Siding.
25+ years serving Iowa Homeowners - Not a Franchise, A family Business with Deep Roots and Iowa Connections
We Answer the Phone - Before, During & Long after Your Project is Complete
Transparent, No-Surprise Estimate - You Know the Price Any Work Begins
Certified Installations & Honest Labor Warranties — Manufacturer Certifications that Protect Your Warranty and Your Home25+ years serving the Des Moines metro.

25+ years serving Iowa Homeowners - Not a Franchise, A family Business with Deep Roots and Iowa Connections
We Answer the Phone - Before, During & Long after Your Project is Complete
Transparent, No-Surprise Estimate - You Know the Price Any Work Begins
Certified Installations & Honest Labor Warranties — Manufacturer Certifications that Protect Your Warranty and Your Home

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 so there are 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 walk through with our team. We don't consider a project complete until you're satisfied.

Our Mission: Quality, Craftsmanship, and Customers First.
At Xtreme, we've never lost sight of what matters most, doing right by the homeowner in front of us. From our first job in Creston, Iowa in 1998 to our third location here in Earlham, every project we take on carries the same commitment to premium materials, honest communication, and workmanship you can see and feel for years to come.
A Reputation Built One Roof at a Time.
With over 25 years of hands on experience, certifications from leading manufacturers, and a growing presence across Iowa from Urbandale and Coralville to Earlham. We bring big company expertise with the personal accountability only a family business can deliver. When our Xtreme team is on your roof, you're not a ticket number. You're a neighbor.
The team behind Xtreme isn't just experienced — they're family. Literally.

Xtreme Roofing & Siding isn't backed by a corporate office or a revolving door of seasonal sales and installation 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.
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 on every job is held to. Darrin is a natural communicator with a wealth of industry experience at his disposal.
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.
Jake grew up on job sites and turned that experience into a career built on honest assessments, zero-pressure sales and natural skills to organize, strategize and execute . If Jake says it needs to be done, it needs to be done.
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.
Learn more about the Xtreme Family: Meet the Full Xtreme Team
When leaks, missing shingles, or storm damage threaten your home, fast and accurate repairs matter. Our Earlham team diagnoses the problem correctly the first time and fixes it to last — no band-aid solutions.
When 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 decision that's right for your home and your budget.
Iowa hail storms can cause more damage than what's visible from the ground. With 25+ years of storm experience, our team knows exactly what to look for, what to document and how to restore your damage the right way.
Protecting 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.
Your siding can boost your home's value and impact your comfort as its 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.
Wind damage moves fast and an experienced eye matters more than ever when assessing what needs to be done. 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 and lasting restoration.
When leaks, missing shingles, or storm damage threaten your home, fast and accurate repairs matter. Our Earlham team diagnoses the problem correctly the first time and fixes it to last , no band-aid solutions.
When 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 decision that's right for your home and your budget.
Iowa hail storms can cause more damage than what's visible from the ground. With 25+ years of storm experience, our team knows exactly what to look for, what to document and how to restore your damage the right way.
Protecting 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.
Your siding can boost your home's value and impact your comfort as its 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.
Wind damage moves fast and an experienced eye matters more than ever when assessing what needs to be done. 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 and lasting restoration.
A - A good rule of thumb — if your roof is under 15 years old and the damage is isolated, a repair is usually the right call. If it's older, has widespread wear, or has experienced significant storm damage, replacement is often the smarter long-term investment.
A - Most residential roof replacements are completed in one to two days depending on the size and complexity of your home. Iowa weather can occasionally be a factor, but our scheduling team keeps you informed every step of the way so there are never any surprises.
A - Yes, all of our services include a comprehensive warranty for peace of mind. Each product and service may be different. Please don't hesitate to ask our team for more information if you're unclear what your project warranty covers.
A - Absolutely! Contact us to schedule a free estimate and consultation for your roofing project.
A - We are skilled and certified in a wide range of materials, including asphalt shingles, metal, and tile roofing. If you have a product you'd like installed just ask, we'll give you our honest, professional opinion and respect your choice in the end.
A - Because we've been doing this since 1998 and our reputation is everything to us. We're not a storm-chasing crew that shows up after a weather event and disappears when the work is done. Xtreme is a family business with three Iowa locations, over 2,500 happy customers, and a team that answers the phone before, during, and after your project is complete.
Still have questions?
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.
OFFICE HOURS
Monday – 8am — 5pm
Tuesday – 8am — 5pm
Wednesday – 8am — 5pm
Thursday – 8am — 5pm
Friday – 8am — 5pm
Saturday – Appointment Only
Sunday – Appointment Only
EMERGENCY HOURS
Monday – 24 Hours
Tuesday – 24 Hours
Wednesday – 24 Hours
Thursday – 24 Hours
Friday – 24 Hours
Saturday – 24 Hours
Sunday – 24 Hours