Local Offices St. Louis · Kansas City · Indianapolis · Springfield · Columbia / Jefferson City · Lake of the Ozarks · Southern Illinois
Service Area Careers Reviews Toll-Free 1-800-564-6232
BBB Torch Award Winner Best Value Guaranteed — Or We Pay You $200 Lifetime Workmanship Warranty 24/7 Emergency Service
Home › Godfrey Roofing Contractor

Godfrey Roofing Contractor

John Beal Roofing provides roof replacement, roof repair, storm and hail damage restoration, insurance claim documentation, gutters and 24-hour emergency service across Missouri, Kansas, Illinois and Indiana. Free inspections, lifetime workmanship warranty, answered 24/7 at 1-800-564-6232.
  • 50,000+ Satisfied Customers
  • Three Generations Since 1947

Free Roof Inspection

the Midwest crews. Written report. No obligation.

Sent to admin@johnbealroofing.com. Or call 1-800-564-6232 — answered 24/7.

BBB Torch Award Winner
Lifetime Workmanship Warranty
Family-Owned & Operated
24/7 Emergency Response
Serving the Midwest,
John Beal Roofing serves Godfrey, Illinois (ZIP 62035) in Madison County, part of the Riverbend area north of Alton. We provide roof replacement, storm and hail restoration, insurance claim documentation, gutters and 24-hour emergency response from our St. Louis operation. Call 1-800-564-6232 at any hour.

Godfrey sits in the Riverbend above Alton, where the Mississippi bluffs meet Madison County farmland. It is a heavily wooded village, and that shapes the roofing work here more than anything else: overhanging limbs, constant leaf load in valleys and gutters, and shaded north slopes that hold moisture and grow algae streaking long before the shingle is actually worn out.

Do you serve Godfrey and the Riverbend from Missouri?

Yes. Godfrey, Alton and the surrounding 62035 area are served from our St. Louis operation, a short run across the river. We are licensed and working in Madison County, and our emergency line at 1-800-564-6232 is answered 24 hours a day, not routed to voicemail after five.

Why does my north-facing roof slope look black or streaked?

That is almost always algae, common on shaded slopes throughout wooded Godfrey neighborhoods. It is a cosmetic problem rather than a structural one, and it does not by itself mean the roof has failed. Algae-resistant shingles and proper ventilation slow it considerably on a replacement.

How does tree cover affect a roof in Godfrey?

Leaf litter packs into valleys and gutters, holds water against the roof, and accelerates wear at exactly the points most likely to leak. Overhanging limbs also abrade shingle granules in wind. We scope valley protection and gutter capacity here with that in mind.

Do you handle hail and wind claims in Madison County?

We do. We inspect and photograph the roof, document the damage properly, and meet the adjuster on site so the approved scope matches the actual condition of the roof rather than a desk estimate.

Is the inspection free in Godfrey?

Yes, free and with no obligation. We will show you photographs of what is actually on your roof and give you a straight answer about whether it needs replacing now or can be repaired.

A recent John Beal Roofing project in Godfrey

We recently completed a roof replacement on Sir Lancelot Lane in Godfrey — a compact 13.67-square roof finished in September 2026. The homeowner's roof went on as IKO Dynasty laminate shingle over JBI synthetic underlayment, with Alco ice-and-water membrane, IKO starter course, IKO hip-and-ridge cap and a Lomanco Omni Roll ridge vent. It carries our lifetime workmanship warranty.

Frequently asked questions

Does John Beal Roofing work in Illinois?

Yes. We serve the Riverbend and Southern Illinois, including Godfrey, Alton and Edwardsville, alongside our Missouri markets.

Do you offer emergency tarping in Godfrey?

Yes. We answer emergency calls around the clock and can tarp an open or leaking roof the same night.

Will you clean the valleys and gutters after the job?

Yes. Every job includes a full cleanup, magnet sweep for nails, and clearing of debris created by the work.

How long has John Beal Roofing been in business?

We are a family-run company with a long track record across the St. Louis region and the greater Midwest, including Madison County, Illinois.

24-hour emergency roofing in Godfrey — call 1-800-564-6232.

Call 1-800-564-6232Free Inspection