Roof Installation & Replacement

Professional new roof installation in Ottumwa, Iowa — quality materials, lasting results

Ottumwa's Trusted Roof Installation Contractor

When it's time for a new roof in Ottumwa, Wapello County, or the surrounding Southeast Iowa area, B&C Roofing & Construction delivers complete residential roof installation services you can count on. Co-owners Yogi and Danne and their crew have been installing quality roofs throughout the region for over 15 years.

Iowa's climate demands a roof that can stand up to harsh winters, heavy spring rains, summer heat, and severe storm systems. We use premium architectural shingles, proper ice & water shield, and industry-best installation practices to ensure your new roof protects your home for decades.

Whether you're replacing an aging roof, recovering from storm damage, or building a new home, B&C Roofing & Construction offers free estimates, honest pricing, and craftsmanship that lasts.

Roof installation in progress in Ottumwa Iowa

What's Included in Every Roof Installation

Every B&C Roofing & Construction installation is complete — no corners cut, no upsells.

Complete tear-off of existing roofing
Decking inspection & repair
Ice & water shield at eaves
Synthetic felt underlayment
Starter strip shingles
Premium architectural shingles
Ridge cap shingles
Drip edge installation
Step & counter flashing
Pipe boot flashing & sealing
Ridge vent installation
Full property cleanup & nail roll

Our Roof Installation Process

We walk every Ottumwa homeowner through each step so there are no surprises from start to finish.

01

Free Inspection & Estimate

We start with a thorough inspection of your existing roof and structure, then provide a detailed, no-obligation written estimate.

02

Material Selection

We help you choose the right shingle style, color, and material for your home's look and Iowa's weather demands.

03

Tear-Off & Prep

Our crew removes all old roofing material, inspects the decking for soft spots, and makes any necessary repairs before installation begins.

04

Installation

We install high-quality underlayment, ice & water shield at eaves, then lay your new shingles following manufacturer specs for a full warranty.

05

Flashing & Finishing

All valleys, pipe boots, and wall intersections are properly flashed and sealed to eliminate leak points.

06

Cleanup & Final Walkthrough

We use magnetic nail rollers and do a complete property cleanup. You get a full walkthrough before we consider the job done.

New shingle roof Ottumwa Iowa
Roof replacement in progress
Completed residential roof installation
Aerial view of completed roof installation Ottumwa Iowa

Why Ottumwa Homeowners Choose B&C Roofing & Construction

B&C Roofing & Construction is a locally owned roofing company based right here in Ottumwa, Iowa. When you hire us, you're hiring your neighbors — people who care about the quality of their work because they live in the same community.

We're licensed, fully insured, and stand behind every installation we complete. Our goal is to earn your trust with transparent pricing, clean workmanship, and a finished product that genuinely exceeds your expectations.

Licensed & insured roofing contractor 15+ years installing roofs in Ottumwa, IA Free written estimates — no obligation Premium shingles with manufacturer warranties Complete property cleanup on every job Locally owned & operated — not a franchise

Roof Installation FAQs

How long does a roof installation take in Ottumwa, Iowa?

Most standard residential roof installations in the Ottumwa area take 1–2 days depending on the size and complexity of the roof. Larger homes or those with multiple valleys and dormers may take an additional day.

What type of shingles does B&C Roofing install?

We install premium architectural (dimensional) asphalt shingles from trusted manufacturers. These shingles offer superior durability, a 30-year warranty, and excellent resistance to Iowa's wind and hail conditions.

Do I need a permit for a new roof in Ottumwa, Iowa?

Requirements vary depending on the scope of work. B&C Roofing is familiar with local building codes and can help you understand whether a permit is required for your specific project.

How do I know if I need a full replacement or just a repair?

If your roof is under 15 years old with isolated damage, a repair may suffice. If it's approaching 20+ years, has widespread granule loss, multiple leaks, or significant storm damage, replacement is usually the better long-term investment. We'll give you an honest assessment during your free inspection.

Does B&C Roofing install roofs in Wapello County?

Yes. B&C Roofing is based in Ottumwa, Iowa and serves all of Wapello County including Eddyville, Eldon, Agency, and all surrounding communities.

Request a Free Roof Installation Estimate

Fill out the form and Yogi or Danne will get back to you quickly with honest pricing.

Ready for a New Roof in Ottumwa?

Call B&C Roofing & Construction today for your free roof installation estimate. No obligation, no pressure.