Open now — 24/7 storm response St. Louis Metro & Metro East (314) 429-6000
John Beal Roofing rectangle logo in yellow and black St. Louis RoofingBy John Beal Roofing

Roofing in Imperial, at a glance

Many Imperial homes were built between the 1970s and the 1990s, so a lot of roofs here are on their second or third set of shingles with the original decking and vents still underneath. That history changes how we inspect and price the work. Call (314) 429-6000 any time, day or night.

Common roof problems in Imperial

These are the issues that show up most on the ranches, split-levels and two-story homes in and around Imperial and Barnhart.

  • Pipe boots with cracked rubber collars that let water run down the vent pipe and into a ceiling.
  • Two layers of shingles, which adds weight and hides soft decking until tear-off.
  • Too little attic ventilation, so the shingles bake from below every July and August.
  • Step flashing along walls and dormers that was reused instead of replaced during an earlier reroof.
  • Wind damage along the edges of roofs on exposed lots.
  • Gutters pulled loose from the fascia by ice or heavy debris.

None of this requires guessing. Our inspection includes the attic when we can get to it, and you receive photos of each problem we note.

Roof replacement in progress on a split-level home in Imperial, MO, with old shingles removed to the deck

Repair or replace in Imperial?

We get asked this more than anything else.

When a repair makes sense

The leak traces to one spot, the shingles still lie flat and hold their granules, and the rest of the roof has years left. A boot, a section of flashing or a few shingles cost far less than a new roof.

When replacement makes sense

The shingles are curling or shedding granules on several slopes, there are already two layers, or leaks keep turning up in new places. Patching a roof like that usually means paying for repairs every year.

Want a second opinion on a roof somebody else said needs replacing? Call us. The inspection costs you nothing, and our recommendation comes in writing. You can also read our page on repair versus replacement.

What a new roof from us includes

Every Imperial replacement follows the same order of work.

  1. Tear-off to the deck

    Old shingles and underlayment come off so we can see every board.

  2. Deck repair

    Soft or delaminated sheathing gets replaced before anything goes over it.

  3. Underlayment and ice barrier

    Ice and water barrier goes in the valleys and along the eaves, with synthetic underlayment over the rest of the deck.

  4. Shingles, flashing and vents

    New shingles, new flashing at walls and chimneys, and ventilation sized for your attic.

  5. Cleanup and walkthrough

    Magnet sweeps for nails, debris hauled off and a final walk of the job with you.

We are an Owens Corning Platinum Preferred Contractor, and our workmanship on every roof carries a lifetime warranty.

Roofer setting ridge cap shingles along the peak of a new roof in Imperial, Missouri

Imperial at a glance

CommunityImperial, MO (unincorporated)
CountyJefferson County
ZIP code63052
NearbyArnold, Barnhart, Festus
Typical homes1970s to 1990s ranches, split-levels and two-story houses
Phone(314) 429-6000, answered 24 hours a day
Roofing companyJohn Beal Roofing, family-run since 1947

Because we are family-run and have been for three generations, the person who quotes your Imperial roof works for the same company that will honor the warranty later.

Roofing in Imperial, MO questions

Do you charge for estimates in Imperial?
No. The inspection and written estimate are free, and nobody will push you to sign that day.
How long does a roof replacement take?
Most single-family homes take one to two working days once materials arrive. Weather can move the start date, and we will call you if it does.
Can you work with my insurance company?
Yes. If we find hail or wind damage, we photograph it slope by slope and can be there when the adjuster looks at the roof.
Who answers the phone at night?
A live person. Our line at (314) 429-6000 is answered 24 hours a day, 7 days a week.
Do you serve Barnhart too?
Yes. We work in Barnhart, Arnold, Festus and the rest of northern Jefferson County.

Free Imperial roof inspection

Fill this out and we'll call you back. If water is coming in right now, phone us instead so we can move faster.

No obligation and no pressure. We will call to confirm a time that works, and inspections are free. Need someone right now? Call (314) 429-6000 — a real person answers 24 hours a day.

Nearby areas we cover

Neighbors of Imperial we also roof:

See every city we roof

Roof Trouble in Imperial?

A free inspection gets you photos and a written price. Call any hour.

Call Now Free Inspection