At Andrew’s Roofing we take pride in protecting homes across the Des Moines Metro with quality workmanship, honest advice, and roofing solutions built to last.
Leanne Williams


Durable, high-performance roofing systems built to withstand Iowa’s toughest weather and protect what matters most.
Seamless gutter systems that divert water away from your home and protect your foundation from costly damage.
Beautiful, durable siding that enhances curb appeal while adding an extra layer of protection for your home.
Energy-efficient windows that improve comfort, lower energy costs, and help protect your home all year long.
Proper ventilation keeps your attic healthy, prevents moisture buildup, and extends the life of your roof.
All systems working together for a safer, more efficient, and better protected home.
Don't wait for small problems to turn into expensive repairs. We build complete exterior systems that divert water, increase efficiency, and protect your largest investment.
Years of Experience
Average Customer Rating
Customer Satisfaction Goal


At Andrew’s Roofing we take pride in protecting homes across the Des Moines Metro with quality workmanship, honest advice, and roofing solutions built to last.

Great price
I never thought I would feel excited to work with a roofing company, but the folks at Andrew’s Roofing are the Real Deal. My thanks to Greg (now retired) and Daniel especially for the work they put in with us in 2024 to get a metal roof and new gutters installed on our house. Greg was very patient with our indecision, as well as prompt and thorough with his responses to our questions. Everyone was so very personable and easy to work with. Kudos to the team for asking if they could put our non-urgent roof work on hold to go down to SW IA to help with emergency repairs after a severe storm – we fully supported that! Andrew’s Roofing is family-owned, committed to treating employees well, and committed to giving back to the local community…all of which shows in the care they take with their projects and in all the communication we had with each team member. 16 months later, we are still very happy with our new metal roof, and we are still getting compliments from friends and neighbors on our gutters (who compliments gutters? people who notice nice work, I guess!). Five stars, and an enthusiastic recommendation to anyone who wants to hire great people to help take good care of their home.


“Andrew’s Roofing did a wonderful job installing our windows and siding. We are very pleased with their work. In the past, we have also had them roof two of our houses and add gutters to one of them. Their work ethic is amazing. They worked quickly, and thoroughly cleaned up afterwards. We highly recommend this company”


“Andrew’s Roofing Company was excellent to work with and went out of their way to make sure we were satisfied with our roof replacement project. Trevor was very helpful from the start in assessing the project and providing estimates for the scope of work that met our needs. Fernando was professional and successfully managed our roof replacement. The installation crew was efficient and skilled. The whole staff was excellent in its communication throughout the project. I highly recommend Andrew’s Roofing Company for residential roof repairs or replacements. They are top notch”


Andrew’s Roofing provides residential roof replacement and roof repair, roof inspections, rubber and flat roofing, ventilation, gutters, siding, and window services throughout the Des Moines Metro area.
You may only need roof repair if the damage is minor, localized, or related to missing shingles, flashing, leaks, or ventilation issues. A full roof replacement may be the better option if your roof is older, has widespread damage, frequent leaks, curling shingles, sagging, mold, rot, or major water damage.
Yes. Andrew’s Roofing offers professional roof inspections to help identify roof damage, leaks, missing shingles, weather damage, gutter issues, ventilation problems, and other concerns before they turn into costly repairs.
Andrew’s Roofing Company has served Des Moines for 18+ years as a family-owned residential roofing contractor. We are a GAF Master Elite® Contractor and certified FORTIFIED™ Roof Installer, credentials held by a small percentage of roofers nationwide. These certifications mean stronger warranties and installation built for Iowa’s severe weather. Every homeowner works directly with our team from inspection through final walkthrough.
Yes. Andrew’s Roofing provides gutter installation, repair, and maintenance services. Their gutter services help protect homes from water damage by directing water away from the roof, siding, and foundation.
Andrew’s Roofing serves homeowners throughout the Des Moines Metro area, including Des Moines, Ankeny, Waukee, West Des Moines, Urbandale, Altoona, Clive, Johnston, Norwalk, Pleasant Hill, Indianola, Adel, Bondurant, Carlisle, and surrounding Iowa communities.






Quick Answer: No. In Iowa, a roofer can’t legally waive, pay, or “eat”…

Quick Answer: Gutter guards are worth it for homes surrounded by trees that…

Quick Answer: Filing a roof claim can raise your insurance rates, but not…