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.
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
Call the main line
(314) 429-6000 is answered live around the clock. Our Edwardsville office line is (618) 653-3226.
Inspection
Free, with photos of every concern we find.
Plain recommendation
Repair, replace, or leave it alone for now, with the reason written down.
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.
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.
| City | Swansea, IL |
|---|---|
| County | St. Clair County |
| ZIP codes | 62226, 62221 |
| Neighbors | Belleville, Fairview Heights, O'Fallon, Shiloh |
| Nearest office | Edwardsville, IL |
| Inspection | Free, no trip charge |
More Metro East cities
We work across St. Clair and Madison counties.
Common questions
Do you really cover Swansea from Missouri?
Can you match my existing shingles for a repair?
How do I know if hail hit my roof?
Do you help with insurance claims in Illinois?
Is there a charge for coming out to Swansea?
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.
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.