A Des Moines roofing company that would rather be called back than called out
Capitol Roof Co. is named for the gold dome you can see from half the roofs in the city. We repair, replace and inspect roofs across the metro, and we try to leave every homeowner with photos, a written price and no surprises.

Why we started
Every big hailstorm in central Iowa brings two waves. The first is the storm. The second is the trucks: crews from out of state going door to door, signing roofs on the porch, and leaving town before the first warranty call. Some of them do fine work. Plenty don't, and the homeowner is left with a roof nobody stands behind.
We're a local company that wants the opposite reputation: the roofer who tells you the hail didn't do enough damage to file, who shows you the photo of the rotten deck instead of just billing for it, and who still picks up the phone when the warranty question comes five years later.
How we work
- We look before we talk price.Every quote follows a real inspection: the roof, the flashing, the attic and the gutters, with photos you keep.
- Everything is written down.Materials by name, squares, decking allowance, ventilation, permit and clean-up on one page, before any work starts.
- We build for this weather.Ice and water shield at every eave, balanced ventilation, high-wind nailing where the manufacturer calls for it, and impact-rated shingles priced on every quote.
- We're straight about insurance.We document storm damage honestly, meet adjusters when you want us there, and never offer to cover or waive a deductible.
- We clean up.Tarps over the plantings, a magnetic sweep of the yard and driveway, and the dumpster gone on the last day.
Paperwork you can check
Iowa doesn't license roofers at the state level, so the paperwork worth asking for is insurance and registration. We're fully insured with general liability and workers' compensation, and we'll send the certificates before any crew arrives. Roofing contractors in Iowa who earn $2,000 or more a year must register with the Iowa Division of Labor; ask any roofer you're considering for that registration. Roof replacements in Des Moines need a City building permit, and each suburb has its own building department; we pull the permit for your address.
Where we work
Des Moines and the suburbs around it: West Des Moines, Ankeny, Urbandale, Waukee, Johnston, Clive, Grimes, Norwalk, Indianola, Pleasant Hill, Altoona and Bondurant. See the service area for what we see in each town.
