John Beal Roofing

Need A New Roof In The Metro East?

Want It Done By An Illinois-Licensed Roofer?

Of course you do.

Free, no-obligation roof inspection and quote for Metro East homeowners — Belleville to Alton, fast.

  • Hundreds of 5-Star Reviews
  • Local St. LouisOffice · Local Crews
  • Lifetime Warranty
  • BBB Torch Award Winner
  • 50,000+ Satisfied Customers
  • Three Generations Since 1947

Get My Free Quote

No obligation. Takes 60 seconds.

Consent is not a condition of purchase.

Backed by a lifetime warranty and hundreds of five-star reviews.

No obligation. No pressure. We'll call you back fast.

BBB Torch Award Winner For Ethics

Recognized for honesty, integrity and trust.

The Metro East takes the same storms St. Louis does — the hail and straight-line wind roll across the river without slowing down. What changes at the river is the paperwork. Illinois licenses roofing contractors at the state level, Missouri does not, and that one difference decides who is legally allowed on your roof in Belleville or Edwardsville.

How It Works

1

Tell Us Where You Are

Belleville, Edwardsville, Collinsville, Alton — the form takes about a minute.

2

We Inspect It Free

An Illinois-licensed John Beal team member takes a look. No cost, no obligation.

3

Get It In Writing

A straightforward quote, priced to Illinois permit requirements, with no games.

Why Homeowners Trust Us

Hundreds of 5-Star Reviews

Midwest homeowners rate the work five stars again and again — part of the 50,000+ satisfied customers we've served. Family-owned, and it shows in how the crews treat a property.

Local In St. Louis

When you call for a quote in St. Louis, you get a local office and local employees — not a call center in another state. Someone who actually knows the neighborhood and the weather answers.

Lifetime Warranty

Every roof we install is backed by a lifetime warranty. Not a promotion, not a tier — every roof.

BBB Torch Award For Ethics

This award recognizes honesty and integrity in how a business treats its customers. A roof is one of the biggest purchases you'll make for your home, so who you trust with it matters.

Roofing In The Metro East & Southern Illinois

John Beal Roofing serves the Metro East from our Southern Illinois office — Belleville, Edwardsville, O’Fallon, Collinsville, Granite City, Alton, Glen Carbon, Swansea, Shiloh, Maryville, Godfrey and Wood River, across St. Clair and Madison counties.

Illinois Licenses Roofers. Missouri Does Not.

This is the single most important thing a Metro East homeowner should know, and almost nobody tells you. Illinois requires roofing contractors to hold a state license under the Illinois Roofing Industry Licensing Act. Missouri has no equivalent statewide requirement. Because the Metro East shares a media market and a storm season with St. Louis, plenty of Missouri-based crews cross the river after a storm and knock doors in Belleville and Edwardsville without holding an Illinois license at all. Ask for the license number before anyone gets on a ladder. A legitimate contractor will hand it over without hesitating.

Why That Matters When You File A Claim

An unlicensed installation is not just a regulatory problem, it is an insurance problem. If work is performed by a contractor who was not licensed to perform it in Illinois, you can find yourself arguing with your carrier about coverage on a roof you have already paid for, and the crew that installed it is frequently unreachable by then. The license is not red tape. It is the thing that keeps the claim clean.

River Towns Were Built Differently Than The Suburbs

The Metro East is really two housing stocks in one market. Alton, Granite City, Wood River and the older parts of Belleville are river and industrial towns with pre-war homes, steep pitches, original plank decking and box gutters. Edwardsville, Glen Carbon, Shiloh and O’Fallon are newer suburban growth finished with builder-grade shingles that are now aging out street by street. Those two housing types fail for completely different reasons, and pricing them the same way is how homeowners end up with the wrong roof.

Same Storms As St. Louis, Same Company

We have been roofing this region for three generations, and the Metro East office means an Illinois-licensed crew is on your side of the river rather than dispatched across it after a storm. Every roof we install carries a lifetime workmanship warranty, and we hold the BBB Torch Award for Ethics.

Metro East Roofing Questions

Do I need an Illinois-licensed roofer in the Metro East?

Yes. Illinois requires roofing contractors to hold a state license under the Illinois Roofing Industry Licensing Act. Missouri has no statewide equivalent, so always ask a contractor for an Illinois license number before work begins.

What Metro East towns do you serve?

Belleville, Edwardsville, O’Fallon, Collinsville, Granite City, Alton, Glen Carbon, Swansea, Shiloh, Maryville, Godfrey and Wood River, across St. Clair and Madison counties.

Can a Missouri roofing company legally work in Illinois?

Not without holding an Illinois roofing license. Crews cross the river after storms, but the license requirement applies where the work is performed, and an unlicensed installation can complicate an insurance claim.

How much does a roof replacement cost in the Metro East?

Most asphalt shingle replacements run $10,000 to $16,000 depending on size, pitch, layers and decking condition. Older river-town homes needing deck work run higher. The price is in writing before work starts.

What We Do

Roof Replacement  ·  Storm & Hail Damage  ·  Roof Repair  ·  Gutters  ·  Commercial Roofing

"When Mother Nature's at her worst, we're at our best."

Every roof we install is backed by a lifetime warranty.

Get A Quote