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

Swansea roofing, at a glance

Swansea homes range from 1950s and 1960s ranches near Belleville to subdivisions built in the 1990s and 2000s, and many of those newer roofs have reached the age where original builder-grade shingles start to give out. A free inspection tells you where yours stands.

Roofs on the Illinois side

Storms that cross the Mississippi hit the Metro East with the same wind and hail that St. Louis gets. In Swansea that often shows up as lifted shingles along ridges and rakes, dented gutters and soft metal vents, and granules collecting at the bottom of downspouts a few weeks later.

Older ranches closer to Belleville have their own issues. Many have been re-roofed once already, some over the original layer, and the decking under two layers of shingles has carried a lot of weight for a long time. Chimneys and plumbing vents on these houses often still have the original flashing, which tends to be the first thing to let water in once the shingles around it age.

The newer subdivisions add a second pattern. Many were roofed with three-tab or entry-level shingles when the houses went up. Twenty-some years later, those shingles are brittle, and a moderate wind can tear tabs that a newer roof would have held.

Storm and hail damage marked on shingles during an inspection of a Swansea, IL roof

Services for Swansea homeowners

Roof repair

Leaks, wind-torn shingles and flashing failures, repaired with matching materials where they are still available.

Roof replacement

A complete tear-off and a new roof system with Owens Corning shingles and balanced ventilation.

Storm damage claims

Photo documentation, a written scope, and help through the adjuster visit.

Seamless gutters

Aluminum gutters and downspouts formed on site to move water away from your foundation.

Working with us in Swansea

  1. Call the main line

    (314) 429-6000 is answered live around the clock. Our Edwardsville office line is (618) 653-3226.

  2. Inspection

    Free, with photos of every concern we find.

  3. Plain recommendation

    Repair, replace, or leave it alone for now, with the reason written down.

  4. Installation

    Our own crew, a clean site, and a final walkthrough with you.

We hold an Illinois roofing license. The number is listed at the bottom of every page on this site.

If you would rather talk to someone on the Illinois side, call the Edwardsville line during the day. After hours, the main number still reaches a live person who can log your address and get a crew scheduled.

Finished hip roof seen from above after a replacement in the Swansea, IL area

Who you are hiring

John Beal Roofing has been family-run since 1947 and is now in its third generation. We are an Owens Corning Platinum Preferred Contractor, BBB A+ rated, and a Roofing Contractor Magazine Top 100 company. Our installations come with a lifetime workmanship warranty.

After a big storm, out-of-town crews often go door to door across St. Clair County. Before you sign with anyone, ask for a local address, an Illinois license number and proof of insurance. We will hand you all of it.

CitySwansea, IL
CountySt. Clair County
ZIP codes62226, 62221
NeighborsBelleville, Fairview Heights, O'Fallon, Shiloh
Nearest officeEdwardsville, IL
InspectionFree, no trip charge

More Metro East cities

We work across St. Clair and Madison counties.

Common questions

Do you really cover Swansea from Missouri?
We have an Illinois office in Edwardsville and an Illinois roofing license. Swansea is part of our regular Metro East service area.
Can you match my existing shingles for a repair?
We try. If your shingle has been discontinued, we find the closest color and profile and show you a sample before we install anything.
How do I know if hail hit my roof?
Dented gutters, downspouts or a dinged mailbox are good clues. On the roof itself, hail leaves soft spots and missing granules. We inspect and photograph it for free.
Do you help with insurance claims in Illinois?
Yes. We document the damage, write the scope and can meet the adjuster on the roof.
Is there a charge for coming out to Swansea?
No. The inspection and estimate are free, and there is no trip charge.

Free Swansea 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.

Need a roofer in the Metro East?

Call (314) 429-6000 any hour, or send the form and we will set up a free inspection.

Call Now Free Inspection