☎ Call Now Free Estimate

How to Choose a Roofing Company in Des Moines (License, Insurance & Reviews)

Share Post :

How to Choose a Roofing Company in Des Moines (License, Insurance & Reviews)

.hu-wrap{–red:#e11b22;–red2:#b0141a;–ink:#12141a;–muted:#5b6472;–soft:#f5f6f8;–line:#e7e9ee;font-family:-apple-system,BlinkMacSystemFont,”Segoe UI”,Roboto,Helvetica,Arial,sans-serif;color:var(–ink);line-height:1.6;font-size:17px;-webkit-font-smoothing:antialiased} .hu-wrap *{box-sizing:border-box} .hu-wrap img{max-width:100%;height:auto;display:block} .hu-in{max-width:1120px;margin:0 auto;padding:0 20px} .hu-btn{display:inline-flex;align-items:center;gap:8px;font-weight:800;text-decoration:none;padding:15px 26px;border-radius:50px;font-size:17px;line-height:1} .hu-btn.call{background:var(–red);color:#fff;box-shadow:0 8px 22px rgba(225,27,34,.35)} .hu-btn.ghost{background:#fff;color:var(–ink);border:2px solid #fff} .hu-btn.dark{background:var(–ink);color:#fff} .hu-hero{position:relative;color:#fff;background:#0c0e13;overflow:hidden} .hu-hero .hu-in{position:relative;padding:64px 20px 56px;z-index:1} .hu-hero h1{font-size:42px;line-height:1.08;font-weight:900;letter-spacing:-1px;margin:0 0 14px;max-width:22ch} .hu-hero p.sub{font-size:19px;color:#d7dbe3;max-width:60ch;margin:0 0 16px} .hu-byline{font-size:14px;color:#aeb4c0;font-weight:600} .hu-stars{color:#ffc107} .hu-cta{display:flex;gap:14px;flex-wrap:wrap} .hu-band{background:linear-gradient(135deg,var(–red),var(–red2));color:#fff;text-align:center;border-radius:22px;padding:44px 24px;margin:34px 0} .hu-band h2{font-size:30px;font-weight:900;margin:0 0 10px;color:#fff} .hu-band p{font-size:18px;opacity:.95;margin:0 0 22px} .hu-band .hu-btn.ghost{color:var(–ink)} .hu-article{max-width:800px;margin:0 auto;padding:48px 0} .hu-article h2{font-size:28px;font-weight:900;margin:38px 0 12px;letter-spacing:-.4px} .hu-article h3{font-size:21px;font-weight:800;margin:26px 0 8px} .hu-article p{margin:0 0 16px} .hu-article ul,.hu-article ol{margin:0 0 18px;padding-left:22px} .hu-article li{margin:6px 0} .hu-tldr{background:var(–soft);border-left:5px solid var(–red);border-radius:0 12px 12px 0;padding:20px 24px;margin:6px 0 28px;font-weight:600;font-size:18px} .hu-tldr b{color:var(–red)} .hu-cost{width:100%;border-collapse:collapse;margin:18px 0;font-size:16px} .hu-cost th,.hu-cost td{border:1px solid var(–line);padding:12px 14px;text-align:left} .hu-cost th{background:var(–ink);color:#fff} .hu-faq{max-width:800px;margin:0 auto} .hu-faq details{background:#fff;border:1px solid var(–line);border-radius:14px;margin-bottom:12px;padding:4px 22px} .hu-faq summary{cursor:pointer;font-weight:800;font-size:17px;padding:16px 0;list-style:none;display:flex;justify-content:space-between;gap:12px} .hu-faq summary::-webkit-details-marker{display:none} .hu-faq summary:after{content:”+”;color:var(–red);font-size:26px;line-height:1} .hu-faq details[open] summary:after{content:”–”} .hu-faq p{margin:0 0 18px;color:var(–muted)} @media(max-width:820px){.hu-hero h1{font-size:31px}.hu-band h2{font-size:24px}}

How to Choose a Roofing Company in Des Moines (License, Insurance & Reviews)

A simple, no-nonsense checklist for hiring a Des Moines roofing company you can trust — so you don’t get burned by a storm-chaser after the next Iowa hail event.

Short answer: To choose a roofing company in Des Moines, verify they carry general liability and workers’ compensation insurance, confirm they’re an established local Iowa business (not an out-of-state storm-chaser), read their Google and BBB reviews, ask for a manufacturer and workmanship warranty in writing, and never sign anything without a detailed written estimate. Locally owned Hutch Unlimited checks every one of those boxes — 5.0 stars across 57 reviews, BBB A+, serving the Des Moines metro since 2021.

After a big hail or wind storm rolls through Central Iowa, your driveway fills up with door-knockers overnight. Some are honest local roofers. Many are out-of-state crews chasing the storm who’ll be three states away by the time your roof leaks. Choosing the right Des Moines roofing company is the single decision that determines whether your roof lasts 25 years or fails in two — so it’s worth slowing down and doing it right.

I’m Scott, owner of Hutch Unlimited Roofing here in Grimes. I’ve inspected hundreds of roofs across Des Moines, West Des Moines, Ankeny, Waukee, Urbandale, Johnston, Clive, and Altoona. Below is the exact checklist I’d give my own family before they hired anyone — including us.

What should I check before hiring a roofer in Des Moines?

Before you sign anything, run every roofer past this checklist. A trustworthy company will happily hand over all of it. A storm-chaser will dodge, stall, or push you to sign “today only.”

  • Proof of insurance — general liability AND workers’ compensation, dated and current.
  • A real local address in the Des Moines metro, not a P.O. box or an out-of-state phone number.
  • Verified reviews on Google and a Better Business Bureau profile.
  • Written warranties — both the manufacturer’s and the roofer’s own workmanship warranty.
  • A detailed written estimate that lists materials, brand, scope, and price — not a napkin number.
  • Time in business — a track record you can actually check.

Is a roofing license required in Iowa?

Iowa does not issue a state “roofing contractor license” the way some states do, but every legitimate contractor doing business here must be registered with the Iowa Division of Labor if they perform more than $2,000 of work per year. That registration is free to verify. Ask any roofer for their Iowa Contractor Registration number and confirm it — a company that can’t or won’t provide one is a red flag.

Registration isn’t the same as insurance, though, which is where most homeowners get caught. Always ask for both.

Why insurance matters more than almost anything

If a worker is hurt on your roof and the company has no workers’ compensation coverage, that liability can land on you as the homeowner. And if an uninsured crew damages your home or a neighbor’s property, you may have no recourse. Require two documents, in writing:

  • General liability insurance — covers property damage caused during the job.
  • Workers’ compensation — covers injuries to the crew on your property.

Don’t just take a verbal “yeah, we’re insured.” Ask for a current certificate of insurance (COI) — a real company can email one in minutes.

Local roofer vs. out-of-state storm-chaser: how do I tell them apart?

Central Iowa’s hail and wind seasons attract traveling crews that swarm neighborhoods, sign as many contracts as they can, do fast work, collect the insurance check, and leave. When your roof leaks two winters later, the phone number is disconnected and your “warranty” is worthless.

SignLocal Des Moines RooferStorm-Chaser
AddressReal Iowa office you can drive toOut-of-state, P.O. box, or none
PhoneLocal (515) numberOut-of-area / call center
ReviewsYears of local Google & BBB historyFew or brand-new reviews
WarrantyBacked by a company that’ll still be hereOnly good if you can find them later
PressureGives you time to decide“Sign today or you lose the deal”

Hutch Unlimited has been locally owned and operating in the Des Moines metro since 2021. Our office is at 2407 NE 12th St in Grimes — you can literally drive by it. That permanence is the whole point of hiring local: we’re here when you need the warranty honored.

Not sure who to trust after the last storm?

Get a free, no-pressure roof inspection from a local Iowa team that’ll still be here in five years.

How do I check a roofing company’s reviews and BBB rating?

Reviews are the fastest way to separate real contractors from fly-by-night crews. Here’s how to read them like a pro:

  1. Check the count, not just the score. A 5.0 rating from 3 reviews means little. Look for a strong average across a meaningful number — for reference, we’re at 5.0 stars from 57 Google reviews.
  2. Read the recent ones. Are people praising cleanup, communication, and how the crew handled surprises? Those details reveal how a company actually operates.
  3. Look up the Better Business Bureau profile. A BBB A+ rating (which Hutch Unlimited holds) tells you the company resolves issues rather than ignoring them.
  4. Watch for patterns in complaints. One bad review is life. A pattern of “never came back to fix it” is a warning.

What warranties should a Des Moines roofer offer?

There are two different warranties, and a good roofer gives you both — in writing:

  • Manufacturer’s warranty — covers the shingles or metal panels themselves against defects (often 25–50 years, depending on the product). This only holds up if the roof is installed to spec.
  • Workmanship warranty — the roofer’s own guarantee on the installation and labor. This is the one that actually protects you against leaks from bad install work — and it’s only as good as the company standing behind it.

This is exactly why a company’s longevity matters. A workmanship warranty from a crew that vanishes after storm season isn’t worth the paper it’s printed on.

Why should I always get a written estimate?

A proper written estimate protects you from surprise charges and tells you whether the roofer actually knows what they’re doing. A real Des Moines roofing estimate should spell out:

  • The full scope (tear-off vs. overlay, decking inspection, underlayment, flashing, ventilation).
  • The exact material and brand — not just “architectural shingles.”
  • A clear price and payment schedule.
  • Cleanup and magnetic nail sweep of your yard.

Rough Des Moines-area pricing (all figures are estimates — every roof is different, and only an on-site inspection gives a real number):

ProjectTypical Des Moines Range (estimate)
Asphalt shingle roof replacement$8,000 – $18,000+
Metal roof replacement$15,000 – $35,000+
Roof repair (leak, wind/hail damage)$400 – $2,500+
Free roof inspection$0

If storm damage is involved, a good local roofer will also help you navigate your insurance claim — an area where experience with Iowa adjusters genuinely pays off.

Red flags to walk away from

  • Demands a large cash deposit or full payment up front.
  • Pressures you to sign “today only” or to sign an insurance-assignment form on the spot.
  • Won’t provide a certificate of insurance or Iowa registration number.
  • No local address, no BBB profile, and thin or no reviews.
  • Offers to “waive your deductible” — that’s insurance fraud, and it puts you at risk.

Choosing well isn’t complicated — it’s just about slowing down long enough to verify. If you want a local, insured, BBB A+ team that’ll still be here to honor its warranty, learn more about our work as a roofing company in Des Moines, IA, or get a fast estimate below.

FAQs

Do roofers need a license in Iowa?

Iowa does not issue a specific state roofing license, but any contractor performing more than $2,000 of work per year must be registered with the Iowa Division of Labor. Always ask for their Iowa Contractor Registration number, plus proof of general liability and workers’ compensation insurance — registration alone doesn’t cover insurance.

How do I know if a Des Moines roofer is a storm-chaser?

Look for an out-of-state phone number, no permanent local address, brand-new or few reviews, and high-pressure “sign today” tactics. A trustworthy local roofer, like Hutch Unlimited, has a real Iowa office (ours is in Grimes), a local (515) number, years of Google and BBB history, and gives you time to decide.

How much does a new roof cost in Des Moines?

As a rough estimate, asphalt shingle roof replacements in the Des Moines metro typically run $8,000–$18,000+, and metal roofs $15,000–$35,000+, depending on size, pitch, and material. Repairs often fall between $400 and $2,500+. These are estimates only — an on-site inspection is the only way to get an accurate price, and inspections from Hutch Unlimited are free.

What warranty should come with a new roof?

You should receive two written warranties: a manufacturer’s warranty covering the shingles or panels (often 25–50 years) and a workmanship warranty covering the roofer’s installation and labor. The workmanship warranty is only as reliable as the company behind it, which is why hiring an established local roofer matters.

Why choose Hutch Unlimited over other Des Moines roofing companies?

Hutch Unlimited is locally owned and has served the Des Moines metro since 2021, holds a 5.0-star rating from 57 Google reviews and a BBB A+ rating, and is fully insured. We offer free inspections, storm and hail damage help, insurance claim assistance, and financing — and because we’re local, we’re here to honor our warranty long after the job is done.

Hire a Des Moines roofer you can actually count on

Free inspection, honest written estimate, and a warranty backed by a local team. Call Scott and the crew today.

{ “@context”: “https://schema.org”, “@graph”: [ { “@type”: “BlogPosting”, “headline”: “How to Choose a Roofing Company in Des Moines (License, Insurance & Reviews)”, “description”: “A local roofer’s checklist for hiring a Des Moines roofing company you can trust — how to verify licensing, insurance, reviews, warranties, and written estimates, and how to spot storm-chasers.”, “image”: “https://hutchunlimited.com/wp-content/uploads/2025/05/0AC36942-E8B8-4E2D-B227-D41E4BFC5A62.jpeg”, “author”: { “@type”: “Person”, “name”: “Scott”, “jobTitle”: “Owner”, “worksFor”: { “@type”: “Organization”, “name”: “Hutch Unlimited Roofing” } }, “publisher”: { “@type”: “Organization”, “name”: “Hutch Unlimited Roofing”, “logo”: { “@type”: “ImageObject”, “url”: “https://hutchunlimited.com/wp-content/uploads/2025/05/0AC36942-E8B8-4E2D-B227-D41E4BFC5A62.jpeg” } }, “mainEntityOfPage”: { “@type”: “WebPage”, “@id”: “https://hutchunlimited.com/how-to-choose-roofing-company-des-moines/” }, “datePublished”: “2026-07-06” }, { “@type”: “BreadcrumbList”, “itemListElement”: [ { “@type”: “ListItem”, “position”: 1, “name”: “Home”, “item”: “https://hutchunlimited.com” }, { “@type”: “ListItem”, “position”: 2, “name”: “Blog”, “item”: “https://hutchunlimited.com/blog/” }, { “@type”: “ListItem”, “position”: 3, “name”: “How to Choose a Roofing Company in Des Moines”, “item”: “https://hutchunlimited.com/how-to-choose-roofing-company-des-moines/” } ] }, { “@type”: “FAQPage”, “mainEntity”: [ { “@type”: “Question”, “name”: “Do roofers need a license in Iowa?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Iowa does not issue a specific state roofing license, but any contractor performing more than $2,000 of work per year must be registered with the Iowa Division of Labor. Always ask for their Iowa Contractor Registration number, plus proof of general liability and workers’ compensation insurance — registration alone doesn’t cover insurance.” } }, { “@type”: “Question”, “name”: “How do I know if a Des Moines roofer is a storm-chaser?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Look for an out-of-state phone number, no permanent local address, brand-new or few reviews, and high-pressure ‘sign today’ tactics. A trustworthy local roofer like Hutch Unlimited has a real Iowa office in Grimes, a local (515) number, years of Google and BBB history, and gives you time to decide.” } }, { “@type”: “Question”, “name”: “How much does a new roof cost in Des Moines?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “As a rough estimate, asphalt shingle roof replacements in the Des Moines metro typically run $8,000–$18,000+, and metal roofs $15,000–$35,000+, depending on size, pitch, and material. Repairs often fall between $400 and $2,500+. These are estimates only — an on-site inspection is the only way to get an accurate price, and inspections from Hutch Unlimited are free.” } }, { “@type”: “Question”, “name”: “What warranty should come with a new roof?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “You should receive two written warranties: a manufacturer’s warranty covering the shingles or panels (often 25–50 years) and a workmanship warranty covering the roofer’s installation and labor. The workmanship warranty is only as reliable as the company behind it, which is why hiring an established local roofer matters.” } }, { “@type”: “Question”, “name”: “Why choose Hutch Unlimited over other Des Moines roofing companies?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Hutch Unlimited is locally owned and has served the Des Moines metro since 2021, holds a 5.0-star rating from 57 Google reviews and a BBB A+ rating, and is fully insured. We offer free inspections, storm and hail damage help, insurance claim assistance, and financing — and because we’re local, we’re here to honor our warranty long after the job is done.” } } ] }, { “@type”: “Organization”, “@id”: “https://hutchunlimited.com/#business”, “name”: “Hutch Unlimited Roofing”, “url”: “https://hutchunlimited.com”, “telephone”: “+1-515-313-7355”, “address”: { “@type”: “PostalAddress”, “streetAddress”: “2407 NE 12th St”, “addressLocality”: “Grimes”, “addressRegion”: “IA”, “postalCode”: “50111”, “addressCountry”: “US” }, “aggregateRating”: { “@type”: “AggregateRating”, “ratingValue”: “5.0”, “reviewCount”: “57” } } ] }

Leave a Reply

Your email address will not be published. Required fields are marked *