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 Metro East weather does to a roof

The Illinois side of the St. Louis region catches the same storm lines as the city — often first. Spring and summer systems push hail and damaging straight-line winds across St. Clair and Madison counties, and the open farmland east of Belleville and Edwardsville gives wind nothing to slow it down before it hits a subdivision.

Winter brings freeze-thaw cycles, sleet and the occasional ice storm, and the river bluffs around Alton and Godfrey funnel wind in ways that peel shingles along rakes and ridges. Many Metro East homes also sit under big shade trees, which hold moisture on the roof and drop limbs in every storm.

Neighborhoods and communities we serve around the Metro East

Our Metro East crews cover St. Clair, Madison and Monroe counties, from Alton down to Waterloo and out past Highland.

  • Belleville
  • O’Fallon, IL
  • Shiloh
  • Fairview Heights
  • Swansea
  • Mascoutah
  • Lebanon
  • Edwardsville
  • Glen Carbon
  • Collinsville
  • Maryville
  • Troy
  • Granite City
  • Alton
  • Godfrey
  • Wood River
  • Highland
  • Columbia, IL
  • Waterloo
  • Millstadt
  • Caseyville
  • Freeburg
  • Smithton
  • Bethalto

Roof replacement in the Metro East

Metro East housing ranges from older brick homes in Belleville, Alton and Granite City to fast-growing subdivisions in O’Fallon, Shiloh, Edwardsville and Glen Carbon. Many of those newer homes were built in the same few years and are now losing their original shingles together.

Families around Scott Air Force Base often need a roof done on a timeline — before a sale, a PCS move or a home inspection. We give you a clear schedule up front, tear off to the deck, repair decking, install ice and water protection, synthetic underlayment, new flashing and ventilation, and finish with a certified shingle installation backed by our lifetime warranty.

Roof repair and storm damage in the Metro East

Missing shingles after a windstorm, leaking pipe boots, worn valleys and chimney flashing that has pulled away from old brick are the repairs we make most often across the Metro East. If the roof has life left, we fix it and tell you how many good years you can expect.

After hail, we photograph every bruise on the shingles and every dent in the gutters, vents and downspouts, so you know whether you have a claim before you call your insurance company.

How a storm claim works with us

  1. Free inspection and photo report.
  2. You open the claim with your insurer.
  3. We meet the adjuster on your roof with our measurements.
  4. We install the roof, clean up and run a magnetic nail sweep.

What a new roof costs in the Metro East

Metro East roof prices depend on the size and pitch of the roof, how many layers come off, how much decking is damaged, flashing at chimneys, walls and skylights, and the shingle line you choose.

We quote from an on-roof inspection, never a satellite guess, and hand you a written, itemized price you can compare against any other contractor.

Why Metro East homeowners call John Beal

Local office, local crews

Your Metro East estimate, install and follow-up come from our local Metro East team — real employees, not a call center.

Lifetime warranty

Every roof we install is backed by a lifetime warranty, from the company that has been doing this since 1947.

Certified installers

Owens Corning Platinum Preferred and IKO ROOFPRO Craftsman Premier — manufacturer certifications only a small share of contractors earn.

Answered 24/7

Storms in Metro East don’t keep office hours. Call 1-800-JOHN-BEAL day or night for emergency tarping and leak calls.

John Beal Roofing is licensed in Illinois (IL104011957) and has served both sides of the river since 1947, with local crews working the Metro East every week.

the 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.

Are you licensed to work in Illinois?

Yes. John Beal Roofing holds Illinois roofing license IL104011957 and roofs homes across St. Clair, Madison and Monroe counties.

Can you replace my roof before I sell or move from O’Fallon or Shiloh?

Yes. Tell us your closing or move date and we will schedule the inspection, quote and installation around it.

Storm damage, reinspections and denied claims in the Metro East

With hail and straight-line winds hitting the Metro East roofs, we see plenty of homeowners in Belleville, O’Fallon, IL, Shiloh and Fairview Heights whose roofs clearly took storm damage, but whose insurance claims came back low or denied. A denial letter is not always the final word.

After a storm

Note the storm date, photograph dented gutters, vents and AC fins, and get a free on-roof inspection. What a storm inspection covers.

Claim denied?

Get the reason in writing, read your policy, and have the roof documented slope by slope. What to do if your hail claim is denied.

Ask for a reinspection

Send your insurer a written request with your claim number and photo report, and ask for your roofer to be there. How to request a reinspection.

Get a third-party opinion

A second roofer, an engineer, appraisal, a public adjuster or the Illinois Department of Insurance. Your second-opinion options.

In Illinois, insurance consumer complaints go to the Illinois Department of Insurance. We document the damage and meet your adjuster on the roof; we are roofers, not public adjusters, so negotiating the claim stays between you and your insurer.

My hail claim was denied in the Metro East — can I get a reinspection?

Often, yes. Get an independent photo report of the roof, then ask your insurer in writing to reinspect, referencing your claim number. If you still disagree, you can look at appraisal under your policy or contact the Illinois Department of Insurance.

Get your free Metro East roof quote

Free, no-obligation inspection with photos. Three generations since 1947. Lifetime warranty on every roof.

Get My Free Quote1-800-JOHN-BEAL

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