Bakeris Roofing Logo
Menu
Back to Blog

Best Roofing Companies in Indianola, Iowa (2026)

Bakeris Roofing
May 25, 2026
Roof inspection on an Indianola, Iowa home

Indianola has that small-town thing going where everybody kind of knows everybody. Warren County folks tend to ask their neighbor before they ask Google, and the roofers who survive down here are the ones who've been around long enough to build that word-of-mouth trust. Between the older downtown homes near Simpson College, the newer subdivisions creeping out toward the lake, and the storm damage Warren County took during the 2020 derecho, picking the right roofer matters more than it does in a transient suburb. Here's who actually shows up in Indianola.

How We Ranked These

We looked at four things that actually matter when you're hiring a roofer in a smaller Iowa town: how long they've been doing this (longevity means they have to keep their reputation clean), manufacturer certifications that prove they install to spec, real Google reviews from actual neighbors, and whether they'll drive out to Indianola without acting like it's a hike.

We also weighted local accountability heavy. In a town this size, a bad roof job follows you. The companies on this list have skin in the game and a track record you can verify by asking around at the gas station.

1. Bakeris Roofing & Construction

Bakeris has been roofing central Iowa since 1990. That's 36 years of being family-owned and operated, which in a place like Indianola counts for a lot. When you're hiring someone to put a roof on a home near Simpson or out by the Balloon Classic grounds, you want a name that's still going to be answering the phone in ten years if something goes sideways. Bakeris has been doing this since before half the subdivisions south of Des Moines existed.

They run as an Owens Corning Platinum Preferred Contractor, which is the top tier of the OC network and gives homeowners access to the strongest workmanship and material warranties in the industry. Pair that with an A+ BBB rating and 550+ five-star Google reviews from across central Iowa, and the paper trail backs up the longevity. They've earned it the slow way.

For Indianola specifically, Bakeris pulls from their main shop in Runnells plus a satellite at 1809 Park Avenue in Des Moines. Both are an easy run down US-69, and Indianola sits comfortably inside their 60-mile service radius. They handle full replacements, storm damage and insurance claims (a lot of Warren County roofs still need attention from the 2020 derecho), repairs, gutters, siding, and skylights.

Estimates are free for replacements and storm work. Repairs run a $98 service-call fee that gets credited back if you move forward with the work, which is fair and keeps tire-kickers out of the schedule. They handle the insurance paperwork directly with your carrier on storm claims, which saves homeowners the headache of playing middleman between an adjuster and a contractor.

The other piece worth mentioning: Bakeris is the kind of operation that shows up when they say they're going to. In a small town, that's not a small thing. Call (515) 967-8199 or check iowaroof.com/areas/indianola for the Indianola service page.

2. Heartland Roofing, Siding & Solar

Heartland is a Des Moines based outfit with 653+ Google reviews and a solid reputation across the metro. They've built out their offering to include solar alongside the standard roofing and siding work, which makes them a decent option if you're thinking about pairing a roof replacement with panels at the same time. Doing both jobs together usually saves money on labor and avoids drilling into a brand new roof later.

They handle insurance claims and full replacements, and they cover Warren County as part of their normal service area. The drive from Des Moines to Indianola isn't bad, so response time is reasonable for estimates and repairs.

Where Heartland trails Bakeris is on tenure. They're a younger company without the 30+ year track record, and they don't carry the Owens Corning Platinum tier. For a straight asphalt replacement they're a fine option, and the solar angle is a real differentiator if that's part of your plan. Just expect a slightly more aggressive sales process than what you'd get from a longer-tenured local shop.

3. Right Roofing & Siding

Right Roofing is based out of Urbandale and carries the GAF Master Elite certification, which is GAF's top contractor designation and limited to roughly the top 2% of roofers nationally. They've pulled together 339+ Google reviews and have a good reputation for clean installs and solid communication.

For Indianola homeowners who specifically want GAF shingles (Timberline HDZ being the most common), Right Roofing is a logical call. Master Elite contractors can offer GAF's Golden Pledge warranty, which is one of the strongest warranties in the residential roofing world.

The catch is the drive. Urbandale to Indianola is a haul across the metro, and that distance shows up in scheduling. You might wait longer for an estimate and longer for crews to mobilize, especially during the busy storm-response months. If you're not married to GAF and you want a faster local response, you're better off with a closer-based contractor. But the certification is real and the work product is consistently good.

4. Waddle Exteriors

Waddle is out of Story City, which is a longer drive south to Indianola than the others on this list, but they've built a strong reputation with 262+ Google reviews and they carry multiple manufacturer certifications across the major shingle brands. That flexibility is useful if you want options beyond a single brand's product line.

They handle roofing, siding, gutters, and windows, and they've been around long enough to have a solid presence in central Iowa. The work is generally clean and they're known for sticking to their estimates without nickel-and-diming on changes.

The drawback for Indianola is the same as Right Roofing, just in the other direction. Story City is north of Ames, so you're asking a crew to drive past Des Moines to get to your house. Expect longer lead times on estimates and slower response on warranty callbacks compared to a contractor based closer to Warren County. Good roofers, just a long commute.

Get an Inspection Before You Pick Anyone

Before you sign with any of these companies, get your roof actually looked at. Most homeowners in Indianola are working with roofs that took some kind of beating in the 2020 derecho, and a lot of that damage is the slow-leak kind that doesn't show up in your living room ceiling until two or three years later. Hail bruising, lifted shingles, and granule loss all compound over time, and insurance carriers get stricter about old claims every year.

A real inspection should include the full roof field, the flashings around any penetrations, the valleys, the ridge, and the gutters and downspouts. It should come with photos so you can see what the inspector saw, and it should give you a clear answer on whether you're looking at a repair, a partial replacement, or a full tear-off. If a contractor won't show you photos or pushes you straight to a quote without walking the roof, that's a red flag.

Bakeris offers free inspections for replacement and storm work across Indianola and the rest of Warren County. They'll come out, walk the roof, document what they find, and give you a straight answer about what your roof actually needs. If you're filing an insurance claim, they'll meet your adjuster on site and make sure nothing legitimate gets denied or missed.

Ready to Get Your Indianola Roof Looked At?

Call Bakeris Roofing & Construction at (515) 967-8199 or head to iowaroof.com/contact to schedule. Free estimates on replacements and storm damage, $98 service-call fee on repairs (credited back if you move forward), and a 36-year track record across central Iowa.

Indianola homeowners can also visit the Indianola service page for more on what Bakeris does in Warren County.

Need Roofing Help?

Contact our team for a free inspection and estimate.

Request an Estimate