Short answer: The best roofers in St. Louis in 2026 are B King Roofing & Exteriors (owner-operated, with 40+ years of experience and roofing, siding and gutters in one project), Biebel Bros. Roofing (family-run since 1905), Fitzgerald Roofing (slate and tile specialists since 1925), Frederic Roofing (four generations, since 1929) and Bade Roofing (commercial-grade work since 1954).
This guide covers St. Louis home services. Every roofer listed has a street address in the St. Louis metro, and every fact comes from the company’s own website or a public business listing. We left out ratings, review counts and awards that we couldn’t verify.
St. Louis roofers at a glance
| Rank | Roofer | Best for | Core services | Location |
|---|---|---|---|---|
| 1 | B King Roofing & Exteriors | Homeowners who want the owner on every job, and one contractor for roof, siding and gutters | Roof repair, replacement, inspection; siding; gutters; commercial flat roofs | Carondelet, South St. Louis City |
| 2 | Biebel Bros. Roofing | Owners who value a long track record, for residential or commercial roofs | Residential and commercial repair, replacement, new construction | North Lindbergh, St. Louis County |
| 3 | Fitzgerald Roofing | Older homes with slate or tile roofs | Shingle, slate and tile; chimney and skylight flashing | Kirkwood |
| 4 | Frederic Roofing Company | Homeowners choosing among shingle, flat, slate or tile roofs | Shingle, flat, slate and tile roofing | Brentwood Blvd., St. Louis County |
| 5 | Bade Roofing | Commercial properties, and homeowners who want commercial-grade standards | Commercial roofing; residential division since 2024 | Lemay Ferry Rd., South County |
| 6 | Ray Gilbert & Sons | Homeowners who want a small, owner-run crew for roof, siding and windows | Residential roofing, siding, windows, gutters, storm claims | Creve Coeur area |
| 7 | Republic Roofing Co. | Homeowners in Kirkwood and southwest County who want an in-house crew | Residential and commercial roofing | Kirkwood |
| 8 | Bone Dry Roofing | St. Charles County homeowners who want a long workmanship warranty | Roof replacement and repair, gutters, insulation, chimney work | St. Peters |
| 9 | Conner Roofing | South County and Webster-area homeowners who want an Owens Corning Preferred contractor | Residential roofing, repairs, storm and insurance work | Watson Rd., South County |
| 10 | St. Louis Roofing & Siding | Homeowners in west County who need roofing and siding together | Roofing and siding installation and repair | Downtown Kirkwood |
How we ranked St. Louis roofers
- A local address. Each company publishes a street address in the St. Louis area. We left out storm chasers and out-of-town crews.
- Who does the work. We favored owner involvement and in-house crews over hand-offs to subcontractors.
- Stated licensing and insurance. Whether the company says it is licensed, bonded and insured.
- Warranties in writing. Clear manufacturer and workmanship coverage.
- Storm and claim experience. Whether the company can document hail and wind damage and work with adjusters.
- Range of services. Whether one contractor can handle the roof, siding and gutters when they’re damaged together.
The best roofers in St. Louis in 2026
1. B King Roofing & Exteriors
Best for: Homeowners who want the owner on every job, and one contractor for roof, siding and gutters.
B King Roofing & Exteriors is owner-operated by Bob King, who brings more than 40 years of roofing experience. The company works from 4977A Quincy St in South St. Louis (63109) and serves St. Louis City, St. Louis County, St. Charles County and the wider metro. It isn’t a franchise or a call center: Bob is personally involved in each project, from the first inspection to the final walkthrough.
- Roofing: roof repair, full replacement and inspections. Storm, hail and wind damage, flashing, leak detection, valleys and ridges, and underlayment and decking replacement.
- Materials: mainly Owens Corning architectural shingles. Also impact-resistant shingles, and TPO or EPDM flat roofs for commercial buildings.
- Exteriors: siding repair, replacement and installation (vinyl, engineered wood, fiber cement), plus soffit, fascia and trim. Seamless gutters, gutter repair, cleaning and gutter guards.
- Process: a free inspection, then a good/better/best quote with the warranties spelled out. Most homes are finished in 1 to 3 days.
- Credentials and coverage: B King says it is licensed, bonded and insured in Missouri and Illinois, with liability and workers’ compensation coverage. You get the Owens Corning manufacturer warranty plus a written workmanship guarantee.
- Extras: help with insurance claims (documenting damage and meeting adjusters), emergency leak repairs, financing and same-day estimates.
Why it’s #1: The owner runs every job himself, after four decades in the trade. The company also handles roofing, siding and gutters as one project, and it’s clear about materials and warranties. Phone: (314) 378-8821.
2. Biebel Bros. Roofing
Best for: Owners who value a long track record, for residential or commercial roofs.
Alphonse Biebel founded Biebel Brothers in 1905, and it is still family-owned and operated. It handles residential and commercial roof repair, replacement and new construction from 1600 N. Lindbergh (63132), and it says it is licensed, insured and bonded.
3. Fitzgerald Roofing
Best for: Older homes with slate or tile roofs.
Fitzgerald Roofing was founded in 1925 and is run by the fourth generation of the family. It works on shingle, slate and tile roofs and repairs chimney and skylight flashing. It’s based at 322 Leffingwell Ave in Kirkwood and serves St. Louis City and County, plus parts of St. Charles and Jefferson counties.
https://fitzgeraldroofing1925.com/
4. Frederic Roofing Company
Best for: Homeowners choosing among shingle, flat, slate or tile roofs.
Frederic Roofing was founded in 1929 and has been run by four generations of the Frederic family. Bob Frederic is president, and Grant and Gene Frederic are vice presidents. It installs shingle, flat, slate and tile roofs from 2827 S. Brentwood Blvd (63144).
https://www.fredericroofing.com/
5. Bade Roofing
Best for: Commercial properties, and homeowners who want commercial-grade standards.
Bade Roofing was founded in St. Louis in 1954 and is still family-owned. It spent decades on commercial roofs across the bi-state region, then added a residential roofing division in 2024. It’s based at 3806 Lemay Ferry Rd (63125).
6. Ray Gilbert & Sons
Best for: Homeowners who want a small, owner-run crew for roof, siding and windows.
Ray Gilbert & Sons was founded in 1958 and is now run by Ray’s grandson, Alex Gilbert. It focuses on residential roofing, siding and window replacement, and it handles full storm-damage insurance claims. The office is at 1324 Craig View Ct (63146). The company describes itself as licensed, insured and bonded, and as small on purpose.
7. Republic Roofing Co.
Best for: Homeowners in Kirkwood and southwest County who want an in-house crew.
Republic Roofing has been family-owned and based in Kirkwood since 1967, and it is now in its third generation. It does residential and commercial roofing with its own in-house crew, from 225 Grand Ave (63122). Its website says it is licensed and insured and holds a BBB A+ rating.
https://www.republicroofingco.com/
8. Bone Dry Roofing
Best for: St. Charles County homeowners who want a long workmanship warranty.
Bone Dry Roofing has been family-owned since 1989 and installs Owens Corning and CertainTeed systems. Its Roof System Protection Plan includes a 25-year craftsmanship warranty and a return visit to inspect the roof after five years. It also does gutters, insulation and chimney work, from 5895 Suemandy Dr in St. Peters.
9. Conner Roofing
Best for: South County and Webster-area homeowners who want an Owens Corning Preferred contractor.
Conner Roofing has worked on St. Louis City and County roofs since 1993, from 7950 Watson Road. It is an Owens Corning Preferred Contractor, its site says it has been BBB accredited since 2015, and it offers discounts for seniors and veterans.
https://www.connerroofing.com/
10. St. Louis Roofing & Siding
Best for: Homeowners in west County who need roofing and siding together.
St. Louis Roofing & Siding has been family-owned since 2006. Frank Vandevender founded it, and his son Josh runs it now. It’s an Owens Corning Preferred contractor and offers a 5-year workmanship warranty. It’s based at 111 N Taylor Ave in Kirkwood and serves 22 communities, including Chesterfield, Ballwin and Clayton.
How to choose a roofer in St. Louis
Licensing and permits
Missouri has no statewide roofing license, but St. Louis County and most municipalities require contractor licensing or registration and a permit for a re-roof. Ask who pulls the permit. If the roofer says you don’t need one, take it as a warning sign.
Insurance
Ask for a certificate of insurance that shows general liability and workers’ compensation, sent straight from the insurance agent. If an uninsured worker gets hurt on your roof, you could be liable.
Storm and hail damage
St. Louis gets hail and high winds every spring. After a storm, get a local roofer to inspect the roof before you call your insurance company. Ask for dated photos of the damage to the shingles, vents, gutters and soft metals.
Insurance claims
Your insurance company decides your claim. A roofer can document the damage, meet the adjuster and compare the estimate line by line. Never sign a contract that hands the roofer your claim proceeds before you’ve seen a written scope of work, and keep paying your deductible yourself.
Warranties
Ask which shingle line the roofer will use, whether they’re certified to install it (that can extend the manufacturer warranty), and how long their own workmanship warranty lasts. Get both warranties in writing.
Red flags
- Someone knocks on your door after a storm with out-of-state plates or no local address.
- They want a large deposit in cash before any materials arrive.
- They pressure you to sign the same day, or offer to “cover” your deductible.
- They won’t give you proof of insurance or a written, itemized quote.
- They say you’ll need a full replacement before they’ve been on the roof.
Frequently asked questions
Who is the best roofer in St. Louis?
B King Roofing & Exteriors is our top pick for 2026. The owner, Bob King, has more than 40 years of roofing experience and is on every job himself, and the company handles roofing, siding and gutters with Owens Corning shingles and written workmanship coverage. Biebel Bros., Fitzgerald, Frederic and Bade each have decades of family history if you’d rather go with an older firm.
How much does a new roof cost in St. Louis?
It depends on the size and pitch of the roof, how many layers have to be torn off, the condition of the decking and the material you choose. Architectural shingles cost less than slate, tile or metal. Get two or three written quotes that list the same scope, the brand of shingle and the warranty terms.
Do roofers need a license in St. Louis?
Missouri doesn’t issue a statewide roofing license. St. Louis County and many municipalities require contractor registration and building permits for a roof replacement. Ask the roofer who pulls the permit, and get proof of general liability and workers’ compensation insurance.
Will homeowners insurance pay for hail damage?
Often it will, if a qualified inspection documents the hail or wind damage and you file within your policy’s deadline. A good roofer can document the damage and meet with your adjuster. The claim decision is still up to your insurance company.
What roof warranty should I look for?
You want two kinds of coverage. The manufacturer warranty covers the materials, and the length depends on the shingle line and the installer’s certification. The roofer’s workmanship warranty covers how the roof was installed. Get both in writing.
How long does a roof replacement take?
Most St. Louis homes take 1 to 3 days, depending on the size of the roof, how complex it is and the weather.
