Festus roofing, at a glance
Festus homeowners get a local office, a free inspection and a family company that has been roofing the St. Louis area since 1947. Most calls we take here involve wind-lifted shingles, worn pipe boots and roofs that have simply reached the end of their run. Call (314) 429-6000 or use the form below.
What we see on Festus roofs
Festus has older frame houses close to the historic downtown and newer subdivisions spread out along I-55 and Highway 67. Those two groups of homes tend to fail in different ways.
Older homes near downtown
Steep roofs, several layers of old shingles and decking boards that have dried out over the decades. We check the deck from the attic before we price anything, so the estimate does not change halfway through tear-off.
Newer subdivisions
Builder-grade shingles and short ridge vents are common. Many of these roofs look fine on top but run hot and damp in the attic, and that shortens shingle life. Fixing the airflow is often part of the job.
Homes on open lots
Houses on ridge tops or open ground catch more wind. We look for creased tabs and broken seal strips along the rakes and ridge, which is usually where wind damage starts.
Gutters and fascia
Overflowing gutters soak the fascia boards and the roof edge. We replace rotted fascia and can install seamless gutters in the same visit.
Roofing services for Festus homes
Pick the page that matches your problem, or call and describe it to us.
Roof repair
A leak, missing shingles or lifted flashing on a roof that still has years left.
Roof replacement
Tear-off down to the deck, new underlayment, new shingles and proper ventilation.
24/7 emergency calls
Water coming through the ceiling at night? Call and a person answers, any day of the year.
Storm and hail damage
Photos of every slope and help with the insurance claim if the damage qualifies.
Seamless gutters
Formed on site to fit the house, with downspouts aimed away from the foundation.
Free roof inspection
A written report and photos, whether or not you hire us.
How a Festus roof job goes
You call or fill out the form
Calls are answered 24 hours a day. Tell us the address and what you are seeing.
We inspect the roof
The inspection is free. We photograph the shingles, flashing, vents and attic so you can see what we saw.
You get a written estimate
It lists the materials, the scope and the price. If a repair will do the job, the estimate says repair.
The crew does the work
We protect the yard, finish the roof, pick up nails with magnets and walk the job with you.
We are an Owens Corning Platinum Preferred Contractor, and every roof we install carries our lifetime workmanship warranty.
Festus at a glance
| City | Festus, MO |
|---|---|
| County | Jefferson County |
| ZIP code | 63028 |
| Nearby communities | Crystal City, Herculaneum, Pevely |
| Local office | Festus, MO · (314) 380-0485 |
| Phone | (314) 429-6000, answered 24 hours a day |
| Roofing company | John Beal Roofing, family-run since 1947 |
Out-of-town crews often show up in Jefferson County after a big hailstorm and leave once the claims are paid. We are a third-generation family business with a Festus office, a BBB A+ rating and a spot on the Roofing Contractor Magazine Top 100 list. If your roof needs attention five years from now, you can call the same people who put it on.
Festus Roofing Contractor questions
Do you have an office near Festus?
Is the roof inspection free?
Can you help with an insurance claim after a storm?
What warranty comes with a new roof?
Do you also work in Crystal City and Herculaneum?
Free Festus 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.
Nearby areas we cover
Other Jefferson County and South County areas we cover:
Need a Roofer in Festus?
Call for a free inspection. You will get photos of your roof and a written price with no obligation.