Roofing across Farmington and the Mineral Area
John Beal Roofing runs its Mineral Area work out of a local office at 212 West Columbia St, Suite B, Office #1, Farmington, MO 63640. From downtown Farmington we cover St. Francois County and the neighboring counties — the Old Lead Belt towns of Park Hills, Desloge, Bonne Terre and Leadington, south to Fredericktown and the Arcadia Valley, and east to Ste. Genevieve and Perryville. One local phone line, 573-343-8993, is answered around the clock.
We are a family-run Midwest roofing company headquartered in Maryland Heights. Opening an office here means the same crews, materials and warranty paperwork our St. Louis customers get, without waiting on a contractor who only comes south after a big storm.
What Mineral Area weather does to a roof
Spring storm lines tend to move through this part of Missouri from the southwest, bringing hail and straight-line wind that lift shingle tabs and crack older, brittle roofing. Winter adds freeze-thaw cycles and the occasional ice storm, which push water under shingles at the eaves and valleys. Humid summers and the heavy tree cover around the St. Francois Mountains keep shaded roof planes damp longer, so moss, algae streaking and clogged gutters show up here more than on open suburban lots.
That is why our installs in this area lean on ice and water protection at eaves and valleys, balanced intake and exhaust ventilation, and a close look at the decking before anything new goes down.
The roofs we see in this area
- Mining-era homes in Park Hills, Desloge, Leadwood and Bonne Terre, often with multiple shingle layers and original board decking.
- Older downtown homes in Farmington, Fredericktown and Ste. Genevieve with steeper pitches, dormers and chimneys that need careful flashing.
- Newer subdivisions along the US-67 and Highway 32 corridors now reaching their first full replacement.
- Rural properties with detached garages, shops and pole buildings that should be quoted and matched with the house.
- Light commercial buildings — offices, churches and retail along the main corridors, including low-slope sections.
What we handle here
- Roofing contractor in Farmington, MO
- Roof repair in Farmington, MO
- Roof replacement in Farmington, MO
- Residential roofing in Farmington, MO
- Commercial roofing in Farmington, MO
- Storm damage repair in Farmington, MO
- Gutters in Farmington, MO
- Roof insurance claims in Farmington, MO
How a roof replacement runs in Farmington
- Free inspection. We walk the roof, check the attic for ventilation and moisture, and photograph what we find.
- Written estimate. Materials, colors and scope are spelled out line by line before you sign anything.
- Permits and scheduling. We check what the city or county requires for your address and schedule around the weather.
- Tear-off and deck check. Old layers come off to the wood; soft or damaged decking is replaced.
- Installation. Underlayment, ice and water protection, flashing, ventilation and shingles go on as one system.
- Cleanup and walkthrough. Magnetic sweep for nails, debris hauled off, and a final review with you.
Storm damage and insurance claims
When hail or wind hits St. Francois County, we stop active leaks first with a tarp or temporary repair, then document the damage with photos and measurements. We can meet your adjuster at the property and walk the roof with them so nothing gets missed. If the damage does not justify a claim, we will tell you that and quote a straightforward repair.
See a recent completed job in town: Farmington roof replacement project.
Common questions about roofing in the Mineral Area
Do you actually have an office in Farmington, or do crews drive down from St. Louis?
We have a local office at 212 West Columbia St, Suite B, Office #1, in downtown Farmington, and the Mineral Area is scheduled from there. Calls to 573-343-8993 are answered 24/7.
My house in Park Hills has two layers of shingles already. Can you go over them again?
We do not recommend a third layer. We tear off to the deck so we can see the wood, replace any soft boards, and install new underlayment and shingles. That is also what manufacturer warranties expect.
How fast can you get to me after a storm in St. Francois County?
After a hail or wind event we prioritize active leaks first. If water is coming in, we tarp or make a temporary repair to stop it, then schedule a full inspection and documentation for your insurance claim.
Do you work on outbuildings, shops and barns?
Yes. Rural properties around Bismarck, Doe Run and Fredericktown often have garages, shops and pole buildings. We can inspect and quote those alongside the house so everything matches and is handled at once.
Will someone help me with the insurance company?
Yes. We inspect the roof, photograph the damage, write up what we find, and can meet your adjuster on site so the claim reflects what is actually on the roof.
Towns we cover from the Farmington office
- Farmington, MO — The county seat and our office town. Downtown blocks off Columbia and Liberty Streets hold some of the oldest roofs in the region, while the subdivisions toward the US-67 interchange are hitting their first full replacement cycle.
- Park Hills, MO — Home to Mineral Area College and the old Flat River, Elvins and Esther mining towns. Many houses here carry two or three shingle layers from earlier re-roofs, so tear-off and decking checks matter.
- Desloge, MO — Compact mining-era neighborhoods with low-slope porch roofs and additions tied into older main roofs — the tie-in points are where leaks usually start.
- Bonne Terre, MO — A mix of historic homes near the old mine and newer builds on the edge of town; tall trees here mean gutters and valleys fill fast in the fall.
- Leadington, MO — Small-town residential streets with ranch homes and detached garages that often need to be matched to the house roof.
- Leadwood, MO — Older frame homes where we regularly find soft decking under worn shingles and replace it board by board.
- Bismarck, MO — Rural and small-town properties west of Farmington, including outbuildings and metal-roofed shops.
- Doe Run, MO — Country homes south of Farmington on larger lots, frequently with steeper roofs and long gutter runs.
- Fredericktown, MO — The Madison County seat, with historic homes around the square and rural properties along the highways out of town.
- Ste. Genevieve, MO — One of the oldest towns in Missouri. Older steep-pitched homes and river-bluff exposure call for careful flashing and ventilation work.
- Potosi, MO — The Washington County seat, where wooded lots and hilly terrain bring heavy debris loads and shaded, slow-drying roof planes.
- Ironton, MO — In the Arcadia Valley below the St. Francois Mountains; wind funnels through the valley during spring storms.
- Arcadia, MO — Neighboring Ironton in the valley, with older homes and cabins tucked into the hillsides.
- Perryville, MO — The Perry County seat, a growing town on I-55 with both established neighborhoods and new construction.
Why families here call us first
A local office, a phone that is answered at 2 a.m., in-house crews, and manufacturer credentials including Owens Corning Platinum Preferred and CertainTeed SELECT ShingleMaster. We would rather repair a roof that has years left than sell a replacement it does not need.
