← ProposalOption A · Hometown Classic

Dubuque · Clinton · Eastern Iowa

Your roof, done right by a family that answers the phone.

Second‑generation roofer Jamison Nienke. 26 years, 3,000+ projects across Eastern Iowa. Licensed and insured, C149502.

Jamison Nienke and family of Iowa RoofPros
26 yrsSecond‑generation
roofer

Get your price

Satellite‑measured price range in about a minute. Free, no obligation. Or call (563) 585‑1111.
A+BBB rating
★★★★★5.0 on Facebook
C149502Licensed & insured
3,000+projects in Eastern Iowa
15‑yearwarranty

What we do

Roofing, siding and gutters, one crew

Architectural shingle roof

Shingle roofs

Replacements and repairs with impact‑rated shingles built for Iowa storms.

Standing seam metal roofs from above

Metal roofs

Clean lines, low upkeep and a roof that lasts for decades.

Flat commercial roof

Flat roofs

Modified bitumen and TPO for homes, shops and businesses.

Brick home under a storm

Storm & hail damage

Free hail inspections and photos you can hand to your insurance.

New siding going up

Siding

New siding that protects and refreshes the whole house.

Gutters

Seamless gutters sized to move Iowa spring rain off your roof.

Emergency tarping

Leak after a storm? Our crew tarps it fast so the damage stops.

Commercial TPO roof install

Commercial roofing

Metal, flat, TPO and modified bitumen, with minimal downtime.

How it works

Four steps, usually 1 to 4 days on site

1

Inspection

We check your roof and give you a clear, itemized quote. Only what's needed.

2

Pick your colors

Try shingle colors on a home like yours. We pull the permit.

3

Install day

Most roofs are done in 1–4 days, depending on weather and inspections.

4

Clean up & inspect

We clean the yard and set up the final inspection with your town.

Reviews

What Eastern Iowa homeowners say

★★★★★

"Provided me a timely same day estimate. And was able to proceed with replacing my roof in just a few days after contract. Took the crew one day to perform the job and exceptional cleanup afterwards."

Kirk Dahl
★★★★★

"A year‑ish and 2 storms later and the roof still looks great, they were very quick with repairs, gave me an estimate ready for my bank, etc. I recommend them to anyone in the area."

Briana Martin
★★★★★

"As a realtor time is always of the essence! He responded promptly and had a quote the next day!! They took photos, communicated along every step of the way."

Kyle Blanchard

Where we work

Two home bases, all of Eastern Iowa

Dubuque

Where most of our roofs go up, and where we've built our reputation for 26 years.

Clinton

Our office at 215 6th Ave South, Suite 1. Stop in or call.

Also serving
  • Maquoketa
  • Dyersville
  • Independence
  • Manchester
  • Monticello
  • Anamosa
  • Tipton
  • Muscatine
  • Burlington
  • Cedar Falls
  • Marion
  • Hiawatha
  • Coralville
  • Iowa City
  • Mt. Pleasant
  • Waterloo

Financing

A new roof for a low monthly payment

Pay in full, 12 months at 0% interest, or a longer payment plan. Rates depend on qualifying credit.

Ask about financing
How much does a new roof cost?

It depends on size, pitch and materials. Enter your address above and you'll see a real price range for your home in about a minute, then we confirm it on site.

How long does a roof replacement take?

Most installs take 1 to 4 days, depending on weather and your town's inspection schedule.

How do I know a roofer is trustworthy?

Check reviews on more than one site, ask for local references, and get a detailed, itemized quote instead of one lump sum. We're happy to give you all three.

Ready to see your price?

Real numbers in about a minute, or call Jamison's office.

CallGet my price