John Beal Roofing

Need A New Roof In Des Moines?

Want To Pay The Lowest Price?

Of course you do.

Free, no-obligation roof inspection and quote for Des Moines homeowners — fast.

  • Hundreds of 5-Star Reviews
  • Local Des MoinesOffice · Local Crews
  • Lifetime Warranty
  • BBB Torch Award Winner
  • 50,000+ Satisfied Customers
  • Three Generations Since 1947

Get My Free Quote

No obligation. Takes 60 seconds.

Consent is not a condition of purchase.

Backed by a lifetime warranty and hundreds of five-star reviews.

No obligation. No pressure. We'll call you back fast.

BBB Torch Award Winner For Ethics

Recognized for honesty, integrity and trust.

Iowa storm seasons bring hail and severe thunderstorms that can move through the Des Moines metro with little warning, and the heavy snow that follows in winter adds real load on top of whatever damage those storms left behind.

How It Works

1

Tell Us About Your Roof

Fill out the short form above — takes about a minute.

2

We Inspect It Free

A local John Beal Roofing team member takes a look, no cost, no obligation.

3

Get The Lowest Honest Price

You get a straightforward, in-writing quote — no games.

Why Homeowners Trust Us

Hundreds of 5-Star Reviews

Midwest homeowners rate the work five stars again and again — part of the 50,000+ satisfied customers we've served. Family-owned, and it shows in how the crews treat a property.

Local In Des Moines

When you call for a quote in Des Moines, you get a local office and local employees — not a call center in another state. Someone who actually knows the neighborhood and the weather answers.

Lifetime Warranty

Every roof we install is backed by a lifetime warranty. Not a promotion, not a tier — every roof.

BBB Torch Award For Ethics

This award recognizes honesty and integrity in how a business treats its customers. A roof is one of the biggest purchases you'll make for your home, so who you trust with it matters.

Roofing In Des Moines & Polk County

John Beal Roofing serves Des Moines and Polk County — West Des Moines, Ankeny, Urbandale, Clive, Johnston, Waukee and Altoona. Family-owned, lifetime warranty on every roof.

Iowa Learned What A Derecho Does

The August 2020 derecho crossed Iowa with sustained straight-line winds at hurricane strength and changed how this state thinks about wind. A derecho is not a tornado — it does not touch down in a narrow track and lift. It pushes in one direction across an enormous area for a long time, which means the damage is uniform and one-sided. On a roof that shows up as an entire windward slope compromised while the opposite slope looks untouched.

The Uniform Damage Is Easy To Underestimate

Because straight-line wind hits everything the same way, a whole neighborhood can be damaged identically, and when every house looks the same, nothing looks damaged. Homeowners compare their roof to the one next door, see no difference, and conclude they were fine. The seal strips on both roofs broke the same afternoon. The only way to know is to have someone check the bond between shingle courses directly.

Hail Comes With The Same Storm Season

Central Iowa sits in an active severe-weather corridor, and the same systems that bring damaging wind bring hail. Hail bruises rather than punctures — crushing the shingle mat and stripping the granule layer that blocks UV — so the roof looks entirely normal from the ground while its service life is quietly cut in half. Granules collecting in the gutters after a storm are the clearest early warning most people get.

Insurance Claims, Documented Properly

Most storm roofs in this market are paid by the homeowner policy rather than out of pocket, and claims are won or lost on documentation. We photograph the damage, meet your adjuster at the property so both sides see the same evidence, and handle the paperwork with you. Every roof we install carries a lifetime workmanship warranty, and we hold the BBB Torch Award for Ethics.

Certified FORTIFIED Roof Installer In Des Moines

FORTIFIED Roof is a construction standard from the Insurance Institute for Business & Home Safety, built to help a roof hold up to high wind and the rain that follows it. It calls for a sealed roof deck, stronger nailing and upgraded edge details, and the work has to be done by a certified installer and documented so the home can earn the designation.

We are certified FORTIFIED roof installers. If you are replacing your roof anyway, ask us to price the FORTIFIED option next to a standard roof so you can see the difference. Some insurers offer a premium discount for a FORTIFIED roof, so it is worth asking your carrier too.

Roof Insurance Claims In Des Moines

Central Iowa takes hail and wind most years, and carriers here look hard at every claim. We photograph damage slope by slope, separate hail from wind and normal wear, and meet your adjuster on the roof. If the damage will not clear your deductible, we will tell you before you file.

Cost, Estimates And Payment Plans

A typical full replacement on an average-size home runs around $12,000, depending on size, pitch, layers and decking, and a FORTIFIED upgrade adds to that. The estimate is free and in writing. We also offer payment plans, subject to credit approval.

HOA And Multi-Unit Roofing

Townhome and condo associations in Polk County often need several buildings roofed on one schedule, in one approved color. We quote by building, line up the work with the board, and keep the paperwork in one place.

Des Moines Roofing Questions

Do you serve Des Moines and the suburbs?

Yes - Des Moines plus West Des Moines, Ankeny, Urbandale, Clive, Johnston, Waukee and Altoona.

What is derecho damage and how is it different?

A derecho is a long-lived straight-line windstorm. Unlike a tornado it pushes in one direction over a huge area, so damage is uniform and concentrated on the windward slope while the other side looks untouched.

My whole street looks the same. Does that mean no damage?

Not at all. Straight-line wind damages every house the same way, so comparing to a neighbor tells you nothing. The seal bond between shingle courses has to be checked directly.

How much does a roof replacement cost in Des Moines?

Most asphalt shingle replacements run $10,000 to $16,000 depending on size, pitch, layers and decking condition, quoted in writing before work begins.

Are you a certified FORTIFIED roof installer in Des Moines?

Yes. We are certified to install FORTIFIED roofs and can price the FORTIFIED option next to a standard replacement.

Does a FORTIFIED roof lower my insurance?

Some carriers offer a discount for a FORTIFIED roof. Ask your insurer what they offer before you choose.

Do you offer roof payment plans in Des Moines?

Yes, subject to credit approval. Ask during your free estimate.

Can you help with my roof insurance claim?

Yes. We document the damage and meet your adjuster on the roof.

Hail and wind on the Iowa prairie

Des Moines sits in open Iowa prairie, where spring and summer storm lines bring hail and damaging straight-line winds with nothing to slow them down. Wind damage — lifted tabs, missing shingles and peeled ridge caps — is one of the most common calls we get here.

Winters bring snow, ice and freeze-thaw cycles that build ice dams on poorly ventilated roofs and open up any weakness a summer storm left behind.

Neighborhoods and communities we serve around Des Moines

We serve Des Moines and the surrounding Polk and Dallas county communities.

  • West Des Moines
  • Ankeny
  • Urbandale
  • Johnston
  • Clive
  • Waukee
  • Grimes
  • Altoona
  • Pleasant Hill
  • Norwalk
  • Indianola
  • Windsor Heights
  • Bondurant
  • Carlisle
  • Adel
  • Polk City
  • Beaverdale
  • Sherman Hill
  • Drake
  • Highland Park

Roof replacement in Des Moines

Des Moines housing runs from older homes in Beaverdale, Sherman Hill and around Drake to fast-growing suburbs in Ankeny, Waukee and West Des Moines.

Every Des Moines replacement includes a full tear-off, decking repair, ice and water protection, synthetic underlayment, new flashing, drip edge and ventilation, installed by certified crews and backed by our lifetime warranty. Homeowners worried about the next hail season can ask us to price impact-resistant shingles alongside a standard line.

Roof repair and storm damage in Des Moines

Wind-damaged shingles, hail bruising, cracked pipe boots and flashing leaks are the most common Des Moines repairs. We tarp the roof the same day if water is getting in.

After hail, we inspect and photograph the roof so you know whether you have a claim.

How a storm claim works with us

  1. Free inspection with photos of every damaged area.
  2. You file the claim with your insurance company.
  3. We meet your adjuster on the roof with our measurements.
  4. We install the approved roof, clean up and sweep for nails.

What a new roof costs in Des Moines

Des Moines roof prices depend on roof size and pitch, tear-off layers, decking repairs, flashing work and the shingle you choose — impact-resistant shingles cost more up front.

You get a free inspection and a written, itemized quote.

Why Des Moines homeowners call John Beal

Local office, local crews

Your Des Moines estimate, install and follow-up come from our local Des Moines team — real employees, not a call center.

Lifetime warranty

Every roof we install is backed by a lifetime warranty, from the company that has been doing this since 1947.

Certified installers

Owens Corning Platinum Preferred and IKO ROOFPRO Craftsman Premier — manufacturer certifications only a small share of contractors earn.

Answered 24/7

Storms in Des Moines don’t keep office hours. Call 1-800-JOHN-BEAL day or night for emergency tarping and leak calls.

John Beal Roofing has local crews serving Central Iowa, backed by three generations of roofing since 1947.

Des Moines roofing questions

Do you serve Des Moines and the suburbs?

Yes - Des Moines plus West Des Moines, Ankeny, Urbandale, Clive, Johnston, Waukee and Altoona.

What is derecho damage and how is it different?

A derecho is a long-lived straight-line windstorm. Unlike a tornado it pushes in one direction over a huge area, so damage is uniform and concentrated on the windward slope while the other side looks untouched.

My whole street looks the same. Does that mean no damage?

Not at all. Straight-line wind damages every house the same way, so comparing to a neighbor tells you nothing. The seal bond between shingle courses has to be checked directly.

How much does a roof replacement cost in Des Moines?

Most asphalt shingle replacements run $10,000 to $16,000 depending on size, pitch, layers and decking condition, quoted in writing before work begins.

Are you a certified FORTIFIED roof installer in Des Moines?

Yes. We are certified to install FORTIFIED roofs and can price the FORTIFIED option next to a standard replacement.

Does a FORTIFIED roof lower my insurance?

Some carriers offer a discount for a FORTIFIED roof. Ask your insurer what they offer before you choose.

Do you offer roof payment plans in Des Moines?

Yes, subject to credit approval. Ask during your free estimate.

Can you help with my roof insurance claim?

Yes. We document the damage and meet your adjuster on the roof.

Do you repair wind damage in Des Moines?

Yes. We tarp the roof right away if water is getting in, then replace missing shingles and ridge caps and document the damage for your insurance company.

Do you serve Ankeny, West Des Moines and Waukee?

Yes. We serve Des Moines and the surrounding communities, including Ankeny, West Des Moines, Urbandale, Johnston and Waukee.

Storm damage, reinspections and denied claims in Des Moines

With open-prairie hail and straight-line winds hitting Des Moines roofs, we see plenty of homeowners in West Des Moines, Ankeny, Urbandale and Johnston whose roofs clearly took storm damage, but whose insurance claims came back low or denied. A denial letter is not always the final word.

After a storm

Note the storm date, photograph dented gutters, vents and AC fins, and get a free on-roof inspection. What a storm inspection covers.

Claim denied?

Get the reason in writing, read your policy, and have the roof documented slope by slope. What to do if your hail claim is denied.

Ask for a reinspection

Send your insurer a written request with your claim number and photo report, and ask for your roofer to be there. How to request a reinspection.

Get a third-party opinion

A second roofer, an engineer, appraisal, a public adjuster or the Iowa Insurance Division. Your second-opinion options.

In Iowa, insurance consumer complaints go to the Iowa Insurance Division. We document the damage and meet your adjuster on the roof; we are roofers, not public adjusters, so negotiating the claim stays between you and your insurer.

My hail claim was denied in Des Moines — can I get a reinspection?

Often, yes. Get an independent photo report of the roof, then ask your insurer in writing to reinspect, referencing your claim number. If you still disagree, you can look at appraisal under your policy or contact the Iowa Insurance Division.

Get your free Des Moines roof quote

Free, no-obligation inspection with photos. Three generations since 1947. Lifetime warranty on every roof.

Get My Free Quote1-800-JOHN-BEAL

What We Do

Roof Replacement  ·  Storm & Hail Damage  ·  Roof Repair  ·  Gutters  ·  Commercial Roofing

"When Mother Nature's at her worst, we're at our best."

Every roof we install is backed by a lifetime warranty.

Get A Quote