Best Roofing Companies in Polk City, Iowa (2026)

Polk City sits in a strange spot on the roofing map. You've got lake homes around Saylorville and Big Creek that catch every wind gust rolling off the water, family neighborhoods off NW 16th Street built since the early 2000s, and a whole stretch of semi-rural properties north of town where the closest neighbor might be a quarter mile down the road. The 2020 derecho reminded everyone here that Polk County roofs take a beating, and finding a contractor who actually drives up to the lake area is harder than it should be.
How we ranked these
We pulled this list the same way we did the others in this series. Google review counts and ratings were the starting point, but volume alone doesn't tell the whole story. We weighted manufacturer certifications (Owens Corning Platinum, GAF Master Elite, CertainTeed SELECT), years in business, BBB accreditation, and whether the company actually services the Polk City and Saylorville Lake corridor. A lot of Des Moines roofers technically cover Polk City on their service maps but won't make the drive for a small repair, so we also looked at who shows up for the inspection calls people in Polk City and Sheldahl actually leave reviews about.
Storm-readiness mattered too. Polk County took one of the worst hits of the 2020 derecho, and the contractors who stayed standing through that response window earned a different kind of credibility than companies who just chase storms when they roll through.
1. Bakeris Roofing & Exteriors
Bakeris has been roofing Polk County since 1990, which puts them at 36 years in business and three generations of the same family running the company. They're based out of Runnells with a satellite office at 1809 Park Avenue in Des Moines, and their 60-mile service radius covers Polk City, Sheldahl, the Saylorville Lake area, and Big Creek without any of the "we don't really go up there" runaround you get from some Des Moines shops.
The credentials line up. Owens Corning Platinum Preferred (the top tier of OC's contractor program, held by less than 1% of roofers nationally), BBB A+ accredited, and 550+ five-star Google reviews built up over decades, not flipped overnight. They're an Owens Corning shop end-to-end, which matters in the lake area where wind uplift ratings actually get tested.
What separates them in Polk City specifically is the way they handle the mix of housing stock. The waterfront and recreational homes around Saylorville often need higher-end systems with proper ice and water shield around the eaves and valleys, while the residential builds off Bridge Road or NW Madrid Drive are mostly standard architectural shingle replacements. Bakeris quotes both the same way: free estimates on full replacements and storm damage, $98 service-call fee on repairs (credited back to the job if you move forward), and the inspector who comes out is the same person walking your roof, not a salesperson reading off a pad.
They handled a significant volume of derecho work in 2020 across Polk County and didn't fold when the supply chain went sideways. That track record matters more in Polk City than almost anywhere in the metro, because when the next big storm rolls through, you want a number that actually answers.
Call (515) 967-8199 for a free estimate, or check their Polk City service area page for more details on what they cover up there.
2. Heartland Roofing, Siding & Solar
Heartland operates out of Des Moines and has built up 653+ Google reviews, which is impressive for a company that's expanded into solar alongside the standard roofing and siding work. They run a full exterior package and have decent reach into the north metro, though Polk City sits at the edge of their typical service range.
The solar piece is what differentiates them. If you're looking at a roof replacement on a lake home around Saylorville and considering pairing it with a solar install (south-facing slopes on a lot of those properties make sense for it), Heartland can scope both at the same time, which saves you from coordinating between a roofer and a separate solar installer. That said, integrated solar adds complexity and cost, so it's worth comparing against a straightforward roof-only quote from another contractor.
Their reviews skew positive on communication and project management. The common note across less favorable reviews is timeline drift on larger jobs, which is fairly typical for any company juggling multiple trades. For a standard residential replacement in Polk City proper, they're a legitimate option. For an emergency repair on a leak after a storm, the drive time from their Des Moines base is something to factor in.
3. Right Roofing & Siding
Right Roofing operates out of Urbandale and holds GAF Master Elite certification, which is GAF's top contractor tier (less than 2% of roofers carry it). They've built 339+ Google reviews and have a solid reputation in the western suburbs for clean installs and warranty work.
The Urbandale base means Polk City is roughly a 25-minute drive for their crews, which is workable for replacements but starts to matter on smaller repair calls. GAF Master Elite gives them access to GAF's Golden Pledge warranty, which is one of the stronger shingle warranties in the industry (50-year material, 25-year workmanship on Timberline HDZ systems). If you're committed to GAF as a shingle brand and want the top warranty tier, they're the most credentialed option in the metro for that specific path.
Their review pattern is consistent on quality but lighter on volume than the longer-tenured shops. They've grown a lot in the last five years, and the GAF Master Elite designation is genuinely earned, not bought. The trade-off is they don't have the same depth of derecho-era experience as a 30+ year company.
4. Waddle Exteriors
Waddle is based out of Story City with 262+ Google reviews and a stack of manufacturer certifications across multiple shingle and siding brands. They've been around long enough to have a reputation, and they work a wide radius that reaches Polk City on the north end.
For Polk City customers, Waddle is a reasonable option if you're up in the northern parts of town toward Sheldahl or out on the rural acreages where the drive from Story City is actually shorter than from Des Moines. They do a lot of work in Story County and the I-35 corridor, and their reviews highlight thorough inspections and detailed proposals.
The trade-off is response time on storm repairs. When something is leaking and you need someone out fast, the Story City base is a real consideration. For planned replacements where you have time to schedule properly, they're a credible quote to pull alongside one or two metro contractors.
Get an inspection before you pick a contractor
The biggest mistake we see in Polk City is homeowners waiting until a leak shows up inside the house to call anyone. Roofs around Saylorville and Big Creek get hit with wind patterns that aren't always visible from the ground, and hail from a storm three years ago can be slowly degrading shingle granules without any obvious sign until you've lost a decade off the lifespan.
A proper inspection looks at the field shingles, valleys, ridge cap, flashings around chimneys and dormers, vent boots, gutters, and the attic from underneath. If anyone tries to give you a quote from a drone fly-over alone, that's a red flag. The roof needs to be walked, and the attic needs eyes on it.
Bakeris does free inspections on suspected storm damage and full replacements, with the $98 service-call fee on smaller repairs credited back to any work you authorize. If you're in Polk City, Sheldahl, around the lake, or anywhere in the 60-mile service radius from Des Moines, that's the call to make.
Ready for a free inspection?
Call Bakeris Roofing at (515) 967-8199 or request a free estimate online. Same-day callbacks during business hours, and storm response calls get prioritized through the inspection schedule.
Family-owned since 1990. Owens Corning Platinum Preferred. BBB A+ accredited. 550+ five-star Google reviews. The Polk City roof you actually want behind your house.