Skip to the roof repair assessment form
John Beal RoofingRoof Repair & Leaks | Greater St. Louis

ST. LOUIS ROOF REPAIR & LEAKS

Roof Leaking? Get a Clear Plan to Fix It.

Missing shingles, recurring leaks, or problems around roof flashing? John Beal Roofing helps Greater St. Louis homeowners understand the concern and review appropriate repair options.

Serving Greater St. Louis since 1947.

Close-up of worn, curling asphalt shingles on a residential roof

Request a Roof Repair Assessment

Tell us what you are seeing and our team will contact you to discuss your roofing concern.

* Required field

Prefer to talk? Call (314) 429-6000

Your Request Has Been Received

Thank you for contacting John Beal Roofing. Our team will contact you to discuss your roofing concern. For immediate assistance, call (314) 429-6000.

Call (314) 429-6000
1947Serving customers since 1947Three generations, family-owned
BBB Torch Award recipientBetter Business Bureau
STLLocal Greater St. Louis teamHeadquartered in Maryland Heights

Roof Problems We Can Evaluate

If something on your roof does not look or perform right, start with an assessment. These are the residential concerns homeowners most often call us about.

Roof Leaks

Ceiling or wall stains, drips during rain, or damp spots in the attic.

Missing or Damaged Shingles

Shingles lost to wind, or cracked, curled, or lifted shingles that leave the roof exposed.

Flashing Concerns

Flashing around chimneys, walls, dormers, and other places where roof surfaces meet.

Roof Penetrations

Plumbing vents, exhaust vents, skylights, and other openings that pass through the roof.

Recurring Problems

A leak or trouble spot that has come back after a previous repair.

Each of these has to be looked at on the roof itself. The inspection is what determines the cause and the appropriate scope of work.

Find the Cause Before Choosing the Repair

A water stain on the ceiling shows where water ended up, not always where it got in. Water can run along roof decking, framing, or insulation before it appears inside, so the repair should be based on what the assessment finds, not only on where the stain is.

  • We look at the roof areas connected to the concern you describe
  • We explain what we observed and what may be contributing to the problem
  • The proposed work follows from what the assessment shows

Some leak sources are easy to trace. Others, especially leaks that appear only during certain weather, can take more investigation to pin down.

Homeowner on the phone looking up at a ceiling leak dripping into a bucket

Repair or Replacement? Start With the Condition of Your Roof.

We tell you what we see and talk through the options honestly. Replacement is not the default answer, and neither is a repair that will not hold up.

When a Repair May Make Sense

The problem is isolated to one area, such as a section of flashing or a few damaged shingles, and the rest of the roof is in serviceable condition.

When Replacement May Be Worth Discussing

Deterioration is widespread across the roof, problems keep appearing in different places, or the roof is nearing the end of its service life.

What Happens Next

Four steps from your first message to a clear plan.

1

Submit Your Information

Share your contact details, the property address, and what you are noticing.

2

Discuss the Concern

Our team contacts you to talk through the problem and any history with the roof.

3

Arrange an Assessment

We set up a time to evaluate the roof areas related to your concern.

4

Review the Proposed Work

Go over what we found, the recommended work, and your next steps.

Why John Beal Roofing

  • Serving customers since 1947
  • BBB Torch Award recipient
  • Local Greater St. Louis team, headquartered in Maryland Heights
Call (314) 429-6000
John Beal Roofing crew member in a yellow company shirt and hard hat on a job site
“We had John Beal replace our roof 17 years ago and throughout the years with all the major storms and hail damage we developed a leak in the roof. Matthew Huber was our representative and he inspected our roof and found pretty noticeable hail damage. He was very informative, thorough and assisted us with insurance coverage. It was determined we needed a new roof, and we were very pleased with the outcome. The roofers were very professional, and the job was completed in a timely manner.”
Michael Cozzoni · Google review

Service Area

Residential roof repair assessments across Greater St. Louis.

  • St. Louis City
  • St. Louis County
  • St. Charles County
  • Jefferson County
  • Madison County, ILMetro East
  • St. Clair County, ILMetro East

Roof Repair Questions

Repair scope, pricing, availability, and timing depend on the property and what the assessment finds.

Can my roof be repaired instead of replaced?

Often an isolated problem can be repaired, but it depends on the cause of the problem and the overall condition of the roof. After the assessment, we explain whether a repair appears appropriate or whether replacement is worth discussing, and why.

Can you evaluate a recurring roof leak?

Yes. Tell us when the leak shows up, where you notice it, and what repairs were done before. Recurring leaks can take more investigation to trace, especially leaks that appear only in certain weather, and we explain what we find.

Do you inspect flashing and missing shingles?

Yes. Flashing around chimneys, walls, and roof intersections, roof penetrations such as vents, and missing or damaged shingles are common concerns we evaluate during a repair assessment.

How much will a roof repair cost?

Repair cost depends on the cause of the problem, the scope of work, the materials involved, and access to the affected area. We review pricing for the proposed work once we understand the problem, rather than quoting a price before the roof has been assessed.

How soon can someone assess my roof?

Availability depends on scheduling and current demand. Submit the form or call (314) 429-6000, and our team will discuss timing with you.

Which St. Louis areas do you serve?

This page serves Greater St. Louis, including St. Louis city, St. Louis County, St. Charles County, Jefferson County, and the Metro East communities in Madison and St. Clair counties.

Have a Roof Leak or Damaged Shingles?

Start with an assessment and a clear explanation of your options.