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

Ellisville Roofing Contractor, at a glance

Ellisville roofs carry more tree cover than almost anywhere else in West County, and shade is the reason we spend so much time here on moss, granule loss and north-slope decay. Limbs over a roof also turn an ordinary wind event into a puncture. Call (314) 429-6000 any hour and you will get a person.

Shade, trees and what they do to a West County roof

The mature oaks that make Ellisville pleasant to live in are hard on shingles.

A north slope that never dries out grows algae, then moss. Moss holds water against the mat and lifts the shingle edges as it thickens, and the granules go with it. On the same house, the south slope may look nearly new. That imbalance is normal here and it changes the repair decision, because half a roof can be sound while the other half is finished.

Overhanging limbs cause the other half of our Ellisville work. Branch strikes during a wind event puncture shingles and cut through the underlayment without knocking anything off the roof, so nothing looks wrong until the ceiling stains. We look for those on every inspection and photograph them with the limb in frame so you can see where it came from.

Inspector documenting granule loss and aging shingles on a shaded Ellisville, MO roof

Roofing services in Ellisville

Roof repair

Branch punctures, valley leaks, split boots and lifted shingles handled without a full replacement.

Roof replacement

Tear-off, deck repair where needed, synthetic underlayment and architectural shingle.

Free roof inspection

Every slope photographed, written findings, and an honest verdict on how much life is left.

Storm damage

Wind and hail documented for your carrier, with the adjuster met on site.

Seamless gutters

Sized for heavy leaf load, formed on site, with downspouts routed clear of the foundation.

24/7 emergency service

A tree limb through the roof at midnight is a phone call, not a wait until Monday.

Ellisville at a glance

CityEllisville, MO
CountyWest St. Louis County
ZIP code63011
Areas coveredClarkson Road corridor, Kiefer Creek, Westglen Village, Clayton Road
Typical housing1970s and 1980s two-story homes and ranches under heavy tree cover
Roofing companyJohn Beal Roofing, family owned since 1947
Emergency service24 hours a day, 7 days a week

Repair or replace in Ellisville

The answer usually comes down to three things, and none of them is how old the roof is on paper.

First, whether the decking still holds a fastener. Second, whether the damage is limited to one area or spread across slopes. Third, whether the shingle still has enough granule left to protect the mat. A twenty-two year old roof with sound decking and isolated damage gets repaired. A fifteen year old roof with bare mat showing across the west slope does not.

We put that reasoning in writing with the photographs, and we are comfortable telling an Ellisville homeowner to wait a few years. The inspection is free either way, and there is no trip charge for the answer you did not expect.

Aerial view of a finished hip roof replacement on an Ellisville, MO home by John Beal Roofing

Ellisville roofing questions

How long does a roof replacement take in Ellisville?

Most houses here are a single day of tear-off and install. Larger homes with steep pitch or multiple dormers can run into a second day, and we tell you which yours is before we start.

Do you clean up the nails?

Every day, not just at the end. Magnetic rollers over the drive, the lawn and the beds, plus a walk of the perimeter with you before the crew leaves.

My subdivision has an architectural committee. Can you help with that?

Yes. We provide the shingle specification, color name and manufacturer literature in a form the committee can approve, and we wait for the approval before ordering.

What if you find rotten decking after the tear-off?

We show you the boards, photograph them, and replace them at the price quoted per sheet in your estimate. There is no surprise number invented on the day.

Are you licensed and insured for work in West County?

Licensed, insured and bonded, and we send the certificates before the crew arrives rather than after you ask.

Free Ellisville roof inspection

Send this and we will call you back to schedule. If it is leaking right now, phone instead so we can move.

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 West County cities

Other places our crews work around Ellisville:

See every city we roof

Need A Roofer In Ellisville?

Free inspection, photographs of the real condition, and a written price you can hold us to.

Call Now Free Inspection