Call Now — Free Estimate: 📞 (877) 349-1553 24/7
EMERGENCY STORM REPAIR info@davisroofingandmaintenance.com
(877) 349-1553
Home Services All Services Roof Replacement Roof Repair Storm Damage Repair New Roof Installation Metal Roofing Shingle Roofing Flat Roofing Commercial Roofing Gutter Installation Roof Inspection Emergency Roof Repair Skylight Installation About Locations All Locations Castana, IA Delaware, IA Fort Dodge, IA Holstein, IA Leon, IA Middle Amana, IA Orient, IA Robins, IA Story City, IA Reviews Contact (877) 349-1553
★★★★★ 4.8/5 from 273+ reviews

Keokuk, IA Roof Installation & Repair. GAF Certified

We've replaced 273+ roofs across Iowa. Free estimates, no pressure. Ever.

📞 (877) 349-1553
13+
Years
500+
Projects
4.8
Rating
13+
Years Experience
500+
Projects Completed
4.8
Star Rating (273+ Reviews)
Licensed & Insured

Our Services

Our Roofing Services

Professional Roofing solutions for residential and commercial properties in Keokuk.

roof replacement
FREE ESTIMATE

Roof Replacement

Our Keokuk crews tear off and replace 15-20 roofs a month. That kind of volume means tight installs, clean job sites, and no wasted time. Most homes are done in a day. Two-story steep-pitch jobs take two.

roof repair
SAME-DAY

Roof Repair

We repair every type of roofing. Asphalt shingles, metal panels, flat membranes, tile. Our guys carry the materials on the truck. Most repairs are same-day once we're on site.

storm damage repair
LICENSED

Storm Damage Repair

HAAG Certified Inspector on every storm claim we handle in Keokuk. HAAG certification is the insurance industry standard for forensic roof inspection. Adjusters trust our reports. We document hail hits per square, wind creasing, and granule displacement. FM 4473 hail resistance ratings determine whether your roof qualifies for full replacement or spot repair.

new roof installation
TOP RATED

New Roof Installation

Building a new home in Keokuk? Our crew works directly with your GC or we self-perform. We handle everything from the decking up: underlayment, ventilation design, material installation, and final inspection.

metal roofing
GUARANTEED

Metal Roofing

We do metal roof repairs too. Loose panels, failed sealant at transitions, rust spots on older galvanized. Not every metal issue needs a full replacement. Our Keokuk crew can usually fix it same-day.

shingle roofing
INSURED

Shingle Roofing

Owens Corning Duration STORM shingles with triple-layer SureNail reinforcement strip. Rated to 130 mph wind per ASTM D7158. Algae-resistant granules prevent black streaking in humid Iowa climates. We install Duration in the full Owens Corning system for Preferred Protection or Platinum Protection warranty coverage. CertainTeed Landmark PRO with NailTrak technology is our alternative pick for Keokuk homeowners who want the max warranty tier.

flat roofing
FREE ESTIMATE

Flat Roofing

Flat roof leaks usually happen at penetrations, seams, or flashing details. We locate the source, repair it properly, and coat the surrounding area. If the membrane is shot, we'll recommend replacement. Not a band-aid.

commercial roofing
SAME-DAY

Commercial Roofing

We install Carlisle SynTec TPO and EPDM membrane systems with full Carlisle manufacturer warranties. Our Keokuk commercial roofing crews are factory-trained and authorized. TPO seams are hot-air welded at 900+ degrees. The weld is stronger than the membrane itself. Ponding water? We install tapered ISO insulation to create positive drainage per NRCA guidelines.

gutter installation
LICENSED

Gutter Installation

Clogged gutters cause fascia rot. We see it on every other house in Keokuk. We install new gutters with proper pitch, adequate downspout capacity, and optional gutter guards if you're done cleaning them twice a year.

roof inspection
TOP RATED

Roof Inspection

Buying a home in Keokuk? Get an independent roof inspection before you close. Home inspectors look at the roof from the ground with binoculars. We get on it. Big difference.

emergency roof repair
GUARANTEED

Emergency Roof Repair

After we tarp and secure your roof, we document everything for insurance purposes. Photos, measurements, damage descriptions. Your adjuster gets a professional report, not a handwritten note.

skylight installation
INSURED

Skylight Installation

Tubular skylights bring light into tight spaces. Closets, laundry rooms, interior bathrooms. They use a reflective tube through the attic space, so they work even when the roof is far from the ceiling. Installed in a few hours.

Ready to Get Started?

(877) 349-1553

Free Estimates • Available 24/7 • Licensed & Insured

Why Choose Keokuk Roofing & Maintenance?

Trusted by homeowners and businesses across Keokuk.

Written Warranty

Manufacturer warranty plus our workmanship warranty in writing. If something fails because of our installation, we come back and fix it at no charge. Period.

Licensed & Insured

Fully licensed, bonded, and insured in Iowa. We carry $2M in general liability. Workers' comp on every crew member. Your property is protected if anything goes sideways.

Free Roof Inspection

We get on the roof, take photos, and give you an honest assessment. If you don't need work, we'll tell you. No charge, no obligation, no high-pressure sales pitch.

Insurance Claims Handled

Storm damage? We work with your insurance company directly. Free inspection, Xactimate documentation, adjuster meeting on-site. We fight for full replacement when your roof qualifies.

Our Work

Recent Projects

View All Projects →

Simple Process

How It Works

1

We Inspect First

Our inspector walks the roof looking at shingle condition, flashing integrity, vent function, and signs of moisture underneath. 30-45 minutes for most Keokuk homes.

2

Detailed Quote

We price by the roofing square with all materials itemized. You'll see exactly what you're getting. Shingle brand, underlayment type, ventilation specs, flashing details.

3

Professional Crew

No subcontractors. Our crews, our equipment, our supervision. A project manager checks in throughout the day and does a final quality inspection before cleanup.

4

Inspection & Cleanup

Our project manager does a final inspection against the manufacturer's installation checklist. We register your warranty the same day. You get the paperwork within a week.

Verified Reviews

What Our Customers Say

★★★★★ 4.8/5 from 273+ reviews
★★★★★

"Went with the Owens Corning Duration shingles in Estate Gray. The SureNail strip is legit. You can see each shingle is locked down tight. Happy with the choice."

L
Laura H.
Keokuk
★★★★★

"I'm a contractor and I use Keokuk Roofing & Maintenance for all my roofing subs. Their installs pass inspection every time. Their crew lead has been doing this 20+ years and it shows."

M
Michelle K.
Keokuk
★★★★★

"Had a huge oak branch go through the roof during a storm. Keokuk Roofing & Maintenance tarped it the same night and had the repair done two days later. Insurance covered everything and they handled the whole claim."

T
Tiffany T.
Keokuk

Service Areas

Areas We Serve

From Keokuk to Auburn, Castana, Delaware, Fort Dodge, Holstein. We've replaced roofs on every street. Ask your neighbor. Chances are we did theirs.

Auburn Castana Delaware Fort Dodge Holstein Leon Middle Amana Orient Robins Story City

FAQ

Frequently Asked Questions

There's no single "best" shingle. It depends on what you need. For warranty coverage, GAF Timberline HDZ with Golden Pledge is the best in the industry. For wind resistance, Owens Corning Duration with SureNail locks down tight. For value, CertainTeed Landmark or IKO Cambridge give you solid performance at a lower price point. We carry all of them.

We partner with GreenSky and Hearth for roofing financing. Options include 12-month same-as-cash (0% if paid in full within 12 months), 5-year fixed rate, and 7-10 year extended plans. Monthly payments on a $15,000 roof run about $150-$250/month depending on the term. Apply during the estimate.

A typical Keokuk home with a 25-35 square roof runs $10,000-$18,000 for a full tear-off and install with architectural shingles. Steep-pitch homes and multi-story homes cost more because of safety requirements and access difficulty. Metal roofing is $12-$22 per sq ft. We quote exact numbers, not ranges.

Catch the water with a bucket, move valuables out of the drip zone, and call us at (877) 349-1553. Don't get on the roof yourself. It's dangerous and you probably can't fix it permanently anyway. We respond to emergency leaks within 24 hours in Keokuk and tarp the area to stop further damage.

Age is the biggest factor. If your shingles are 20+ years old and you're seeing curling, cracking, or granule buildup in the gutters, it's time. Other red flags: leaks, missing shingles, daylight in the attic, and your neighbors all getting new roofs (same-age homes in a subdivision often need replacement around the same time).

Have more questions? Call (877) 349-1553

SAME-DAY APPOINTMENTS AVAILABLE

Get Your Free Roof Inspection Today

24/7 emergency service. Most appointments available within 48 hours.

Call Now — Free Estimate
📞 (877) 349-1553

★★★★★ 4.8/5 from 273+ Reviews  ·  Licensed  ·  Insured

📞