Short answer: As of September 2026, the five highest-scoring roofing contractors in the St. Louis, MO-IL metro on The Roofing Brief Contractor Score are FM Roofing (95.5), Price’s PRO Roofing & Exteriors, LLC (89.2), iRestore STL, LLC (87.2), Ashe & Winkler Restoration LLC (84.6), AMP Restoration & Roofing (83.7). Every one holds a manufacturer certification that can be verified independently, every rating below has been corroborated against at least one source outside the certification registry, and no company paid to appear here.
The Roofing Brief scored 10 certified roofing contractors serving the St. Louis metro on a published, reproducible formula, then researched each of the top five individually to confirm its record. Missouri has no statewide roofing licence, leaving regulation entirely to local government, and St. Louis presents a specific trap: the City of St. Louis and St. Louis County are legally separate jurisdictions with separate licensing. A contractor licensed in the city is not thereby licensed in the county, and vice versa. The metro also absorbs serious hail, 550 damaging reports in the last decade, which is why insurance restoration is the dominant specialism among the contractors below.
What a St. Louis roof is up against
A common claim online is that Missouri has required roofers to register with the state since 2023. It does not: Senate Bill 326 of 2021 would have created that registration, but it was never enacted, and Missouri still licenses no roofer at state level. The protection Missouri does give homeowners is RSMo 407.725, which bars a contractor from offering to cover your insurance deductible or negotiating your claim, and gives you five business days to cancel after your insurer denies all or part of it. Inside the City of St. Louis, ask for the contractor’s city business licence and confirm the reroof permit.
The permit rule here is unusually specific and worth knowing before a salesperson tells you otherwise. St. Louis County does not require a building permit for a like-for-like asphalt shingle replacement on a roof of 4:12 slope or steeper. It does require one when the slope is below 4:12, when more than 25 per cent of the sheathing is being replaced, or when the covering material changes, for example wood shingles to asphalt. No permit does not mean no code: the county is explicit that unpermitted work must still comply with the reroofing provisions, which cover deck, underlayment, flashing and fastening.
This is a serious storm market. The metro logged 604 hail reports over the decade, 550 of them an inch or larger and 58 at two inches or more, with 4-inch stones across St. Charles County on 11 May 2016 and 3.75-inch hail in Madison County in March 2024. Add 767 severe wind reports and 109 tornadoes and you get $1.65 billion in reported property damage, among the highest totals in this programme. 2025 was the busiest year on record here, with 356 severe reports.
The tornado risk is not theoretical either. On 10 December 2021 two EF3 tornadoes tracked through the metro’s Illinois and Missouri sides on the same night. That record, combined with the hail, makes impact-rated shingles and correct high-wind fastening both worth paying for here. It also makes documentation valuable: keep the permit where one was required, the product certificate, and dated photographs of the deck and underlayment, because in a market with this many claims an adjuster will ask what was actually installed.
The 5 best roofers in St. Louis, MO
Scored 2026-09-14. The metro mean rating used as the Bayesian prior for St. Louis is 4.83, across a pool of 10 certified contractors.
| Rank | Company | TRB Score | Certification | Rating (reviews) | Adjusted | In business since | Based in |
|---|---|---|---|---|---|---|---|
| 1 | FM Roofing | 95.5 | President’s Club | 4.9 (413) | 4.892 | 2008 | St Louis, MO |
| 2 | Price’s PRO Roofing & Exteriors, LLC | 89.2 | President’s Club | 4.9 (112) | 4.878 | 2012 | Kirkwood, MO |
| 3 | iRestore STL, LLC | 87.2 | President’s Club | 4.8 (307) | 4.804 | not published | Belleville, IL |
| 4 | Ashe & Winkler Restoration LLC | 84.6 | President’s Club | 4.9 (67) | 4.87 | 2016 | Barnhart, MO |
| 5 | AMP Restoration & Roofing | 83.7 | President’s Club | 4.7 (378) | 4.715 | not published | Chesterfield, MO |

1. FM Roofing — TRB Score 95.5
FM Roofing is based in St Louis, MO, in business since 2008, BBB profile on record, and holds President’s Club standing on the GAF certification registry.
| Score component | Points | Max |
|---|---|---|
| Certification tier | 35 | 35 |
| Adjusted rating | 35.7 | 40 |
| Review corpus depth | 14.8 | 15 |
| Metro proximity | 10.0 | 10 |
| Total | 95.5 | 100 |
Independently corroborated:
- BBB business profile on record for FM Roofing and Construction. BBB
- Local family-owned company established 2008, providing commercial and residential roofing, gutter cleanouts and emergency roof repairs. Company
What they actually do. Commercial and residential roofing, gutter cleanouts and emergency roof repair across the St. Louis metro.
Why it ranks here. The largest review corpus in the St. Louis pool at 413, from a family-owned firm trading since 2008. Emergency repair capability matters in a metro that takes 550 damaging-hail reports a decade.
Best fit for: Mid-county homeowners around Kirkwood, Webster Groves and Des Peres.
What we would want clarified. No BBB rating or accreditation date was locatable, and Missouri publishes no state licence to check. Ask which of the city or county licences the company holds, and confirm it matches your address. We publish this because a ranking that only prints the flattering findings is an advertisement, not an assessment.
Verify the certification yourself on the GAF registry listing. The number carried on that listing is (314) 713-2900, which is the registry’s contact line and is often a directory tracking number rather than the contractor’s own: take the number from the company’s own website and compare the two.
2. Price’s PRO Roofing & Exteriors, LLC — TRB Score 89.2
Price’s PRO Roofing & Exteriors, LLC is based in Kirkwood, MO, in business since 2012, led by Chris Price, BBB accredited since 1 October 2020, and holds President’s Club standing on the GAF certification registry.
| Score component | Points | Max |
|---|---|---|
| Certification tier | 35 | 35 |
| Adjusted rating | 35.1 | 40 |
| Review corpus depth | 11.6 | 15 |
| Metro proximity | 7.4 | 10 |
| Total | 89.2 | 100 |
Independently corroborated:
- Accredited since 1 October 2020. BBB
- Rated 5 out of 5 across 106 reviews. Reviews
- Locally owned, serving the St. Louis metro since 2012, with fully insured and licensed crews. Company
What they actually do. Roofing installation, siding, gutters and exterior improvements for residential properties.
Why it ranks here. A clean 5 out of 5 across 106 independent reviews, with customers specifically noting the owner’s command of code requirements and process. In a state with no licensing exam, demonstrated code knowledge is the substitute signal.
Best fit for: Homeowners who want the owner personally involved in specification and inspection.
Verify the certification yourself on the GAF registry listing. The number carried on that listing is (314) 626-1776, which is the registry’s contact line and is often a directory tracking number rather than the contractor’s own: take the number from the company’s own website and compare the two.
3. iRestore STL, LLC — TRB Score 87.2
iRestore STL, LLC is based in Belleville, IL, BBB accredited since 27 July 2018, and holds President’s Club standing on the GAF certification registry.
| Score component | Points | Max |
|---|---|---|
| Certification tier | 35 | 35 |
| Adjusted rating | 32.2 | 40 |
| Review corpus depth | 14.1 | 15 |
| Metro proximity | 6.0 | 10 |
| Total | 87.2 | 100 |
Independently corroborated:
- Accredited since 27 July 2018. BBB
- GAF Master Elite roofing, siding and gutter contractor serving the St. Louis Metro East, having completed thousands of approved storm damage claims. Company
What they actually do. Roof inspection, repair, replacement and storm damage assessment, with insurance claim documentation and support.
Why it ranks here. The only contractor in this top five based on the Illinois side of the metro, which matters because Illinois does licence roofers at state level while Missouri does not. A firm operating across both sides has cleared the stricter regime.
Best fit for: Metro East homeowners in Belleville, O’Fallon and Edwardsville, and documented storm claims.
What we would want clarified. One BBB review reports an inspector arriving more than three hours late, spending minimal time on the roof and then declining the project. Confirm the inspection appointment and scope before relying on it for a claim deadline. We publish this because a ranking that only prints the flattering findings is an advertisement, not an assessment.
Verify the certification yourself on the GAF registry listing. The number carried on that listing is (618) 593-9203, which is the registry’s contact line and is often a directory tracking number rather than the contractor’s own: take the number from the company’s own website and compare the two.
4. Ashe & Winkler Restoration LLC — TRB Score 84.6
Ashe & Winkler Restoration LLC is based in Barnhart, MO, in business since 2016, BBB accredited since 12 July 2016, and holds President’s Club standing on the GAF certification registry.
| Score component | Points | Max |
|---|---|---|
| Certification tier | 35 | 35 |
| Adjusted rating | 34.8 | 40 |
| Review corpus depth | 10.4 | 15 |
| Metro proximity | 4.4 | 10 |
| Total | 84.6 | 100 |
Independently corroborated:
- Accredited since 12 July 2016. BBB
- 4.9 across 52 reviews. Birdeye
- Listed with GuildQuality, which surveys customers directly. GuildQuality
What they actually do. Residential and commercial roofing, windows, siding, gutters and storm damage restoration.
Why it ranks here. Accredited by the BBB from the month it started trading and unbroken for nine years since. Reviews repeatedly name the owner handling insurance paperwork personally, which is the friction point most homeowners struggle with in a hail claim.
Best fit for: Jefferson County and south-metro homeowners, and first-time insurance claimants.
What we would want clarified. At 67 registry reviews this is the thinnest evidence base in the St. Louis top five, so the volume-adjusted rating sits closer to the metro mean than the raw score. We publish this because a ranking that only prints the flattering findings is an advertisement, not an assessment.
Verify the certification yourself on the GAF registry listing. The number carried on that listing is (636) 223-2253, which is the registry’s contact line and is often a directory tracking number rather than the contractor’s own: take the number from the company’s own website and compare the two.
5. AMP Restoration & Roofing — TRB Score 83.7
AMP Restoration & Roofing is based in Chesterfield, MO, BBB accredited since 1 November 2019, A+ rating, and holds President’s Club standing on the GAF certification registry.
| Score component | Points | Max |
|---|---|---|
| Certification tier | 35 | 35 |
| Adjusted rating | 28.6 | 40 |
| Review corpus depth | 14.6 | 15 |
| Metro proximity | 5.5 | 10 |
| Total | 83.7 | 100 |
Independently corroborated:
- A+ rated and accredited since 1 November 2019. BBB
- 4.8 across more than 200 Google reviews. Google
- 4.7 across 337 aggregated reviews. Reviews
What they actually do. Storm damage roof inspection and restoration across St. Louis, Springfield and Kansas City.
Why it ranks here. Operates across three Missouri metros, which means clearing the local licensing requirements of multiple separate jurisdictions in a state that devolves all of it to city and county level.
Best fit for: West county homeowners in Chesterfield, Ballwin and Wildwood.
What we would want clarified. At 4.7 this is the lowest raw rating in the St. Louis top five, though it rests on the second-deepest review base at 378. We publish this because a ranking that only prints the flattering findings is an advertisement, not an assessment.
Verify the certification yourself on the GAF registry listing. The number carried on that listing is (636) 735-3676, which is the registry’s contact line and is often a directory tracking number rather than the contractor’s own: take the number from the company’s own website and compare the two.
The 550 hail reports behind a St. Louis roof
Aggregate hail counts tell you very little about a specific roof. These are the individual events: every severe-weather report logged by the National Weather Service across the 15 counties of the St. Louis, MO-IL statistical area over ten years, with the dates, the stone sizes and the towns they landed on. Over that decade the metro logged 604 hail reports, 767 severe thunderstorm and high wind reports and 109 tornadoes. Reported property damage from hail, severe wind and tornado over that decade totalled $1.7 billion; flood and winter-storm losses are counted separately and are not included.

The biggest hail to fall on St. Louis in a decade
| Date | Stone size | Reported near | County |
|---|---|---|---|
| 11 May 2016 | 4.0 in | St Charles | St. Charles |
| 14 March 2024 | 3.75 in | Eagle Park | Madison |
| 5 November 2017 | 3.0 in | Eagle Park | Madison |
| 5 November 2017 | 3.0 in | Hillsboro | Jefferson |
| 13 May 2023 | 3.0 in | Harvester | St. Charles |
| 14 March 2024 | 3.0 in | Case | Warren |
The largest stone on record for this metro fell on 11 May 2016 near St Charles, measured at 4.0 inches. That is grapefruit sized. Stones that big destroy asphalt shingles outright, dent metal, crack tile and routinely total roofs across whole neighbourhoods.
Wind. The strongest thunderstorm gust logged in the metro was 87 knots, about 100 mph, near Hecker on 15 April 2023. Asphalt shingles begin lifting at roughly 67 mph when they are correctly nailed, and considerably below that when they are not.
Tornadoes. 109 tornadoes touched down in these counties over the decade, the strongest rated EF3 near Mitchell on 10 December 2021.
What the National Weather Service wrote about it
The NWS logs a written account of each severe-weather episode. This is its description of the 15 April 2023 event near Hecker, reproduced verbatim:
Widespread wind damage occurred in Hecker just to the south of the tornado. Several homes in town suffered minor to moderate roof damage. Also, several large trees were snapped off, a couple of power poles were broken off as well and numerous tree limbs were blown down.
A roof in this metro is built against events like that one, as recorded by the agency that recorded it rather than by a contractor selling the repair.
When it happens. Severe weather reports cluster in May (368), March (300), April (220). The worst years on record were 2025 (356), 2023 (226), 2016 (141). If you are scheduling non-urgent work in St. Louis, the months outside that window are when crews are least stretched and least likely to be triaging emergency callouts ahead of your job.
Source: NOAA National Centers for Environmental Information, Storm Events Database, county-level detail files 2016 to 2025, filtered to the counties of this statistical area by The Roofing Brief. Damage figures are as reported to the NWS and undercount insured losses.
What to do with this. At 550 damaging-hail reports in ten years, impact resistance in St. Louis is a specification question, not an upsell. Ask every contractor you shortlist to quote a UL 2218 Class 4 impact-rated shingle alongside the standard option, and ask your insurer whether a Class 4 roof earns a premium discount, because many carriers offer one in high-hail territory.
Before you sign anything in St. Louis
There is no state roofing licence in MO. Missouri has no state roofing licence and no state roofer registration. Bills to create one have been filed repeatedly, including Senate Bill 326 in 2021 and House Bill 1348 in 2025, but none has been enacted, so claims that roofers must register with the state are wrong. What Missouri does have is a storm-claim statute: under RSMo 407.725 a contractor may not offer to pay or rebate any part of an insurance deductible, may not represent or negotiate on a homeowner’s insurance claim, and must give the homeowner a written right to cancel.
The cancellation right in RSMo 407.725 runs until midnight on the fifth business day after the insurer tells the homeowner in writing that all or part of the claim is not covered, and the contractor must attach a detachable Notice of Cancellation form to the contract. Payments must be returned within ten days of cancellation, less the reasonable value of emergency work the homeowner acknowledged in writing. A violation is an unfair practice under the Missouri Merchandising Practices Act, which the Attorney General enforces.
That absence is the most important fact on this page. Where a state issues no credential, a manufacturer certification that can be revoked is the only quality signal a homeowner can actually check, which is why this ranking is built on certification rather than star ratings.
Check here: RSMo 407.725 (Missouri Revisor of Statutes). Because the state licenses no one, any licensing happens at city or county level, and many Missouri jurisdictions require only a business licence and a reroof permit. Ask which local licence and permit apply, check the contract for the boldface cancellation notice the statute requires, and treat any offer to cover your deductible as a red flag: it is unlawful in Missouri.
Four checks to run before you sign anything, in any state.
- Verify certification at the source. Use the GAF verification tool rather than trusting a badge image on a company website.
- Get the certificate of insurance from the insurer, not the contractor, and confirm general liability and workers compensation are both active on the day work starts.
- Confirm who pulls the permit. If a contractor asks you to pull it as the homeowner, that moves liability onto you. Decline.
- Get warranty terms in writing before any deposit, and check the manufacturer warranty being promised actually requires the certification tier the contractor holds.
How deep the St. Louis certified market really is
10 certified roofing contractors serve the principal cities of the St. Louis, MO-IL statistical area, of which 6 hold the top President’s Club tier. The pool carries 2,351 customer reviews between them at a mean rating of 4.83. The statistical area had a 2024 population of 2,811,927, a change of -0.32% against the 2020 census base, per the U.S. Census Bureau Vintage 2024 estimates.
How these St. Louis rankings were produced
Every contractor in the St. Louis, MO-IL pool was scored out of 100 on four published components: certification tier, a Bayesian adjusted rating, review depth and distance from the metro centre. In this metro that meant scoring 10 certified contractors, of whom 6 hold President’s Club standing and 4 Master Elite, against a metro mean rating of 4.83. The top five were then researched individually against Better Business Bureau records, state licence registers and manufacturer directories. Where that research turned up something awkward it is on the page, and no placement was paid for.
The full method, the weightings, what the GAF certification tiers actually mean, who is eligible to be ranked and what we do not claim are all set out on our roofer ranking methodology page. Last updated: September 2026. Scoring run: 2026-09-14. Corrections go to the editor and are actioned on verification.
The questions that come up most in St. Louis
Who is the best roofer in St. Louis, MO?
FM Roofing of St Louis, MO scores highest in the St. Louis metro on The Roofing Brief Contractor Score, at 95.5 out of 100 as of September 2026. It holds President’s Club certification with a 4.9 rating across 413 reviews. Highest-scoring is not the same as best fit for your specific job, and the four companies behind it score within 11.8 points.
How many certified roofing contractors serve St. Louis?
10 contractors on the GAF certification registry serve the principal cities of the St. Louis, MO-IL statistical area as of September 2026, of which 6 hold President’s Club status.
How much damaging hail does St. Louis get?
The St. Louis, MO-IL statistical area recorded 550 hail reports of 1 inch or larger and 58 of 2 inches or larger between 2016 and 2025 in the NOAA Storm Events Database. The largest hailstone reported measured 4.0 inches.
Did any contractor pay to appear on this list?
No. The Roofing Brief takes no placement fees, no lead fees and no affiliate commission from any roofing contractor. Ranking comes entirely from the published formula applied to public registry data, followed by an individual research pass on the top five.
What was the worst hailstorm in St. Louis in the last ten years?
The largest hailstone logged by the National Weather Service in the St. Louis, MO-IL statistical area between 2016 and 2025 measured 4.0 inches, reported near St Charles on 11 May 2016. That is grapefruit sized. Stones that big destroy asphalt shingles outright, dent metal, crack tile and routinely total roofs across whole neighbourhoods. Across the decade the metro recorded 604 hail reports. Reported property damage from hail, severe wind and tornado over that decade totalled $1.7 billion; flood and winter-storm losses are counted separately and are not included.
When is the worst time of year for roof damage in St. Louis?
Severe-weather reports in the St. Louis, MO-IL statistical area cluster in May, March, April, on the NOAA record for 2016 to 2025. Outside those months local crews are not triaging storm damage, so lead times are shorter and scheduling is easier.
Do roofers need a licence in MO?
Missouri has no state roofing licence and no state roofer registration. Bills to create one have been filed repeatedly, including Senate Bill 326 in 2021 and House Bill 1348 in 2025, but none has been enacted, so claims that roofers must register with the state are wrong. What Missouri does have is a storm-claim statute: under RSMo 407.725 a contractor may not offer to pay or rebate any part of an insurance deductible, may not represent or negotiate on a homeowner’s insurance claim, and must give the homeowner a written right to cancel. The cancellation right in RSMo 407.725 runs until midnight on the fifth business day after the insurer tells the homeowner in writing that all or part of the claim is not covered, and the contractor must attach a detachable Notice of Cancellation form to the contract. Payments must be returned within ten days of cancellation, less the reasonable value of emergency work the homeowner acknowledged in writing. A violation is an unfair practice under the Missouri Merchandising Practices Act, which the Attorney General enforces.
What should I check before hiring a roofer in St. Louis?
Because the state licenses no one, any licensing happens at city or county level, and many Missouri jurisdictions require only a business licence and a reroof permit. Ask which local licence and permit apply, check the contract for the boldface cancellation notice the statute requires, and treat any offer to cover your deductible as a red flag: it is unlawful in Missouri.
Is St. Louis a hard market to find a good roofer in?
Missouri has no statewide roofing licence, leaving regulation entirely to local government, and St. Louis presents a specific trap: the City of St. Louis and St. Louis County are legally separate jurisdictions with separate licensing. A contractor licensed in the city is not thereby licensed in the county, and vice versa. The metro also absorbs serious hail, 550 damaging reports in the last decade, which is why insurance restoration is the dominant specialism among the contractors below.
Roofer rankings for other metros
The Roofing Brief scores certified roofing contractors in the 400 largest U.S. metropolitan and micropolitan areas on the same formula.
- Best roofers in Springfield, IL, about 86 miles from St. Louis
- Best roofers in Columbia, MO, another MO metro on the same formula
- Best roofers in Springfield, MO, another MO metro on the same formula
- Best roofers in Baltimore, MD, a metro of comparable size
- Best roofers in San Antonio, TX, a metro of comparable size
See the full index of all 400 metro roofer rankings, or read how to find and vet a roofing contractor anywhere in the country.
Cite this analysis
The Roofing Brief. “Best Roofers in St. Louis, MO: The Roofing Brief Contractor Score.” Published September 2026. Inputs: GAF certification registry; NOAA Storm Events Database 2016-2025; U.S. Census Bureau Vintage 2024 population estimates; Better Business Bureau and independent review-platform records for each ranked contractor.