Last reviewed Oct 2026 · By the Top10StLouis editorial team
Who is the best roofer in St. Louis?
TL;DR: Our top pick is B King Roofing & Exteriors, an owner-operated roofer whose founder is on every job. For a manufacturer-verified installer, Conner Roofing is listed by Owens Corning as a Platinum Preferred Contractor. For historic slate and tile, call Fitzgerald, Frederic or Republic. For commercial buildings, Bade. In Missouri, a contractor can’t offer to cover your insurance deductible (RSMo 407.725), and in St. Louis City and County a like-for-like re-roof on a typical pitched roof usually doesn’t need a building permit, but a change of material does. Here are our top 10 at a glance:
- B King Roofing & Exteriors: Homeowners who want the owner on every job and one contractor for roof, siding and gutters
- Biebel Bros. Roofing: Owners who value a long family track record, residential or commercial
- Fitzgerald Roofing: Older homes with slate or tile roofs
- Frederic Roofing Company: Homeowners and building owners weighing shingle, flat, slate or tile
- Bade Roofing: Commercial properties, and homeowners who want commercial-grade process
- Ray Gilbert & Sons: Homeowners who want a small, owner-run crew
- Republic Roofing Co.: Kirkwood and southwest County owners who want an in-house crew
- Bone Dry Roofing: Homeowners who want a large company with a long workmanship warranty
- Conner Roofing: Homeowners who want a manufacturer-verified top-tier installer
- St. Louis Roofing & Siding: West and central County homeowners who need roofing and siding together
How do the top St. Louis roofers compare?
| # | Company | Focus | Certifications | Area | Phone |
|---|---|---|---|---|---|
| 1 | B King Roofing & Exteriors | Residential + commercial; roof, siding, gutters | Installs Owens Corning shingles (no OC directory listing found) | STL City & County, St. Charles, Jefferson, Metro East | (314) 378-8821 |
| 2 | Biebel Bros. Roofing | Residential + commercial; repair, replacement, new construction | None stated | St. Louis area | (314) 997-5522 |
| 3 | Fitzgerald Roofing | Shingle, slate and tile; chimney & skylight flashing | None stated | STL City & County, parts of St. Charles & Jefferson | (314) 822-9599 |
| 4 | Frederic Roofing Company | Residential + commercial; shingle, membrane, slate, tile, cedar | None stated | St. Louis County, St. Charles & West County | (314) 645-2000 |
| 5 | Bade Roofing | Commercial specialist; residential division | None stated | Greater St. Louis + Illinois | (314) 892-1331 |
| 6 | Ray Gilbert & Sons | Residential + single-ply commercial; siding, gutters, windows | Owens Corning Preferred (confirmed); Malarkey Preferred (stated) | St. Louis area | (314) 604-0019 |
| 7 | Republic Roofing Co. | Residential + commercial flat/low-slope; slate, tile, cedar | GAF, CertainTeed, TAMKO, Owens Corning, Carlisle, Firestone applicator (stated) | Greater St. Louis | (314) 965-5504 |
| 8 | Bone Dry Roofing | Residential roofing, gutters, siding, masonry, insulation | Works with Owens Corning, CertainTeed (stated) | St. Louis branch of a multi-state company | (636) 489-1830 |
| 9 | Conner Roofing | Residential + commercial; storm work, siding, gutters | Owens Corning Platinum Preferred (confirmed); CertainTeed (stated) | Greater STL, Franklin, St. Charles, Jefferson, Metro East | (314) 375-7475 |
| 10 | St. Louis Roofing & Siding | Residential roofing + siding; commercial | Owens Corning Preferred (confirmed); FORTIFIED (stated) | 22 metro communities, mostly St. Louis County | (314) 598-2347 |
“Confirmed” means we found the company in the manufacturer’s own contractor directory. “Stated” means the company says it on its website and we couldn’t check it independently.
Every spring, St. Louis gets its hail, and the out-of-state trucks roll in right behind it. If you’ve got a leak over the kitchen or shingles in the yard, you want a roofer who’ll still answer the phone when the warranty matters.
Every owner name, address, phone number, certification and warranty below comes from the company’s own website or the manufacturer’s directory, with a [source] link next to the claim. If we couldn’t verify something, we left it out. We don’t quote prices, because roof costs depend on your roof.
How did we pick these St. Louis roofers?
- Local presence. A St. Louis-area office or branch with a local phone number.
- Who does the work. Owner involvement and in-house crews over hand-offs.
- Track record. How long the company has worked in St. Louis.
- Verifiable credentials. Manufacturer certifications we could confirm in the manufacturer’s directory, or that the company states publicly.
- Warranties in writing. Clear manufacturer and workmanship coverage.
- Range. Materials (slate, tile, flat/TPO, metal) and residential vs. commercial work.
What methodology did we use?
- Build the list. We looked at roofing companies serving the St. Louis metro with a local office or branch.
- Verify every fact against the company’s own site. Owners, services, service area, founding year, warranties, address and phone come from the company’s website, linked next to each claim. If we couldn’t confirm it, it isn’t here.
- Check certifications with the manufacturer. Where possible we looked the company up in the manufacturer’s contractor directory (Owens Corning’s locator). Certifications we couldn’t check there are labeled as the company’s own statement.
- No paid placement, no invented scores. We don’t use star ratings, review counts or made-up scores. The order reflects our editorial judgment of fit for a typical St. Louis homeowner.
- Review and correct. This page was last reviewed in October 2026, and we re-check details periodically.
1. B King Roofing & Exteriors
B King Roofing & Exteriors is owner-operated: founder Bob King says he is personally involved in every project, from the first inspection to the final walkthrough, after more than 40 years in the roofing industry. [source] The homepage says “Trusted Since 1985.” [source]
Services and materials: residential and commercial repair, replacement and inspections. It says it primarily installs Owens Corning architectural shingles and recommends TPO or EPDM flat systems for commercial buildings [source], and lists modified bitumen and metal roofing for commercial work. [source] It also does siding and gutters. [source]
Service area: St. Louis City and County, St. Charles County, Jefferson County and parts of Metro East Illinois. [source] Address: 4977 Quincy St, St. Louis, MO 63109. [source]
Licensing and warranties, as the company states them: licensed, bonded and insured in Missouri and Illinois, with liability and workers’ compensation coverage; manufacturer warranties on materials (it notes Owens Corning offers up to 50-year warranties) plus its own written workmanship guarantee. [source] We did not find B King in Owens Corning’s contractor directory, so we don’t list an Owens Corning certification.
Contact: 4977 Quincy St, St. Louis, MO 63109 · (314) 378-8821 · Website
Best for: Homeowners who want the owner on every job and one contractor for roof, siding and gutters.
2. Biebel Bros. Roofing
Alphonse Biebel founded Biebel Brothers Roofing in 1905, and it describes itself as still family-owned and operated. [source]
Services: roof repair, replacement and new construction for residential and commercial buildings. It says it is licensed, insured and bonded. [source]
Contact: 1600 N Lindbergh Blvd, St. Louis, MO 63132; 314-997-5522. [source] Its site lists no manufacturer certifications, named current owners or warranty terms, so ask about those directly.
Contact: 1600 N Lindbergh Blvd, St. Louis, MO 63132 · (314) 997-5522 · Website
Best for: Owners who value a long family track record, residential or commercial.
3. Fitzgerald Roofing
Fitzgerald Roofing was established in 1925 and says it is family-owned and operated, serving the St. Louis area for four generations. [source]
Services and materials: shingle, slate and tile installation and repair, plus chimney and skylight flashing repair and replacement. [source]
Service area: based in Kirkwood, serving St. Louis City and County and parts of St. Charles and Jefferson counties. Address: 322 Leffingwell Avenue, Kirkwood, MO 63122; phone 314-822-9599. [source] The site does not list certifications, owners by name or warranty terms.
Contact: 322 Leffingwell Avenue, Kirkwood, MO 63122 · (314) 822-9599 · Website
Best for: Older homes with slate or tile roofs.
4. Frederic Roofing Company
Frederic Roofing was established in 1929 and has been managed by four generations of the Frederic family. President Bob Frederic has led the company for 42 years; Grant and Gene Frederic are vice presidents. [source]
Services and materials: residential and commercial roofing including shingle, membrane, slate and tile; flat-roof systems; its own sheet metal shop; gutters, soffits, tuckpointing and chimney caps. [source] It also has pages for TPO, EPDM and cedar shake roofing, and says it has more than 90,000 satisfied customers. [source]
Service area and contact: it lists areas including Chesterfield, Kirkwood, Ballwin, Ladue, Brentwood, Webster Groves, Wildwood and St. Charles. [source] 2827 S. Brentwood Blvd, St. Louis, MO 63144; 314-645-2000. [source]
Contact: 2827 S. Brentwood Blvd, St. Louis, MO 63144 · (314) 645-2000 · Website
Best for: Homeowners and building owners weighing shingle, flat, slate or tile.
5. Bade Roofing
Bade Roofing was founded in St. Louis in 1954, incorporated as Bade Roofing Company, Inc. in 1962, and is still family-owned. [source]
Commercial track record, as the company states it: the Concourse D roof at Lambert Airport (1988, more than 160,000 sq ft), U.S. Postal Service contracts covering more than 100 post offices, and multi-year IDIQ contracts at Scott Air Force Base. [source] Services include roof surveys and construction management. [source]
Residential: it has added a Residential Roofing Division for Greater St. Louis homeowners [source]; the residential contact is Darren Kustra, 314-486-3411. [source] Main line: 314-892-1331. [source] The site doesn’t publish a street address or manufacturer certifications.
Contact: No street address published · (314) 892-1331 · Website
Best for: Commercial properties, and homeowners who want commercial-grade process.
6. Ray Gilbert & Sons
Ray Gilbert & Sons has been family-owned since 1958 and is run by Ray’s grandson, owner Alex Gilbert, who it says runs every project personally and keeps the company “small with intent.” [source]
Services and materials: residential replacement and repair with Owens Corning Duration, Malarkey Vista and slate- and shake-style composite shingles; commercial single-ply membrane systems and tear-offs; siding, gutters, gutter guards and windows. [source] It offers storm-recovery help with insurance claims. [source]
Certifications: the company says it is an Owens Corning and Malarkey Preferred Contractor [source]; Owens Corning’s own directory lists Ray Gilbert & Sons, Inc. at this address. [source] Contact: 1324 Craig View Court, Saint Louis, MO 63146; (314) 604-0019. [source]
Contact: 1324 Craig View Court, St. Louis, MO 63146 · (314) 604-0019 · Website
Best for: Homeowners who want a small, owner-run crew.
7. Republic Roofing Co.
Republic Roofing Co. has been family-owned in Kirkwood since 1967 and is in its third generation. Its team page lists Terry Krause (president), Brad Wolff (vice president) and Phil Krause (commercial project manager). [source]
Services and materials: three-tab and architectural shingles, tile, slate and cedar shake on homes [source], and flat and low-slope systems on commercial buildings, with an in-house crew. [source]
Credentials and terms, as the company states them: certified applicator for GAF, CertainTeed, TAMKO, Owens Corning, Carlisle and Firestone; BBB A+ rated; “never any money upfront”; and long-term warranties on materials and labor. [source] We couldn’t confirm those certifications in the manufacturers’ directories. Contact: 225 Grand Avenue, Kirkwood, MO 63122; 314-965-5504. [source]
Contact: 225 Grand Avenue, Kirkwood, MO 63122 · (314) 965-5504 · Website
Best for: Kirkwood and southwest County owners who want an in-house crew.
8. Bone Dry Roofing
Bone Dry Roofing was started by Gene Judd in 1989 in Speedway, Indiana, and describes itself as family-owned and one of the largest residential roofers in the Midwest, with more than 500 team members. [source] It is headquartered in Indianapolis and runs locations in several states, including St. Louis. [source]
Services: roofing, commercial roofing, gutters and downspouts, masonry, insulation, siding, and soffit and fascia; St. Louis phone 636-489-1830. [source]
Warranty, as the company states it: its Roof System Protection Plan includes a 25-year craftsmanship warranty alongside the manufacturer’s product warranty, plus a return visit after five years to inspect the roof. It says it works with Owens Corning and CertainTeed. [source] Its St. Louis page doesn’t publish a local street address.
Contact: No street address published · (636) 489-1830 · Website
Best for: Homeowners who want a large company with a long workmanship warranty.
9. Conner Roofing
Conner Roofing is a locally owned family business serving St. Louis since 1993. [source] Its team page lists Rob Conner (CEO), Cathy Conner (COO) and Chris Counts (general manager), with a staff of project managers. [source]
Services: roof replacement and repair, storm damage, commercial flat roofing, siding and gutters, with senior and veteran discounts. [source]
Certifications: Owens Corning’s contractor directory lists Conner Roofing at 7950 Watson Rd as a Platinum Preferred Contractor [source], Owens Corning’s top contractor tier. Conner also says it holds a CertainTeed preferred certification and is BBB Accredited with an A+ rating. [source]
Service area and contact: Greater St. Louis, Franklin, St. Charles and Jefferson counties and the Metro East. [source] 7950 Watson Road, St. Louis, MO 63119; 314-375-7475. [source]
Contact: 7950 Watson Road, St. Louis, MO 63119 · (314) 375-7475 · Website
Best for: Homeowners who want a manufacturer-verified top-tier installer.
10. St. Louis Roofing & Siding
Frank Vandevender founded St. Louis Roofing & Siding more than 20 years ago; his son Josh took over after Frank’s passing in 2021, and Josh’s wife Amy, a certified remote pilot, runs the business side and does drone inspections. The office moved to Kirkwood in 2025. [source] It calls itself St. Louis’s roofing and siding contractor since 2006. [source]
Certifications and warranty: it describes itself as an Owens Corning Preferred Contractor and FORTIFIED-certified, with a BBB A+ rating [source]. Owens Corning’s directory lists St Louis Roofing & Siding LLC at the Kirkwood address. [source] It offers a 5-year workmanship warranty. [source]
Service area and contact: 22 St. Louis metro communities including Kirkwood, Webster Groves, Ladue, Chesterfield, Wildwood and Clayton. [source] 111 N Taylor Ave Ste B, Kirkwood, MO 63122; (314) 598-2347. [source]
Contact: 111 N Taylor Ave, Ste B, Kirkwood, MO 63122 · (314) 598-2347 · Website
Best for: West and central County homeowners who need roofing and siding together.
How do I choose a roofer in St. Louis?
- Check certifications at the source. Look the company up in the manufacturer’s contractor locator rather than trusting a badge on a truck.
- Get proof of insurance. Ask for certificates for general liability and workers’ comp, sent straight from the insurance agent.
- Get two or three written bids. Missouri’s Attorney General advises checking credentials and complaints with the AG’s office and the BBB, not prepaying, never paying cash, and inspecting the work before you pay. [source]
- Ask about the permit. Know whether your job needs one (see below) and who will pull it.
- Get both warranties in writing. The manufacturer warranty covers materials; the roofer’s workmanship warranty covers installation.
- Red flags: door-to-door pressure, “today only” pricing, offers to cover your deductible, and no local address.
St. Louis and Missouri roofing FAQ
Do I need a permit to replace my roof in St. Louis County?
Usually not for a like-for-like job. St. Louis County code requires a reroofing permit for roofs with a slope under 4:12, and permits, plans and specifications for any change in roof covering system regardless of slope. [source] Many municipalities have their own building departments, so check with your city if you’re not in unincorporated County.
Do I need a permit to replace my roof in the City of St. Louis?
The City requires a building permit for an entire new roof when the work isn’t a replacement with like material, or when more than 25% of the roof sheathing is removed and replaced. A like-material replacement with 25% or less sheathing replacement usually doesn’t need one. [source]
What about historic slate roofs in Soulard and Lafayette Square?
If your home is in a City Historic District, you need a permit for all exterior work except painting wood trim, and the Cultural Resources Office reviews it against that district’s standards. [source] Soulard’s standards, for example, limit sloping-roof materials to original material, slate, cementitious synthetic slate, slate-proportioned composition shingles, approved sheet metal or heavy three-tab shingles, and require slate or synthetic slate for repairs on mansard roofs where more than 50% of the original slate remains. [source] Lafayette Square has its own standards. [source] Fitzgerald, Frederic and Republic all list slate work.
What is Missouri’s law on storm-chasing roofers (RSMo 407.725)?
RSMo 407.725 says a contractor may not advertise or promise to pay or rebate any part of your insurance deductible. If you sign a contract to be paid through insurance, you may cancel it before midnight on the fifth business day after your insurer tells you in writing that all or part of the claim isn’t covered, and the contractor must give you a cancellation notice and refund payments (except for acknowledged emergency work) within ten days. Contractors also may not represent or negotiate for you on the insurance claim. Violations are an unfair practice under the Missouri Merchandising Practices Act. [source]
Does Missouri require a state roofing license?
We couldn’t find a Missouri statewide roofing contractor license, but don’t take that as the last word. Licensing and contractor registration are handled locally in many St. Louis-area municipalities, so ask your city’s building department and ask the roofer for its local license or registration.
What should I do after hail damages my roof?
The Missouri Department of Insurance says to report the claim promptly, make temporary repairs to prevent more damage (such as tarping a hole) and keep receipts, and not make permanent repairs until your insurer has inspected the damage, or your claim might be denied. It also advises not letting contractors inspect your home unless you’re watching, and being suspicious of solicitors. Its Insurance Consumer Hotline is 800-726-7390. [source]
How much does a new roof cost in St. Louis?
We don’t publish a price range, because we couldn’t find an official or independent St. Louis source we trust. Cost depends on size, pitch, tear-off layers, decking and material: architectural shingles cost less than slate, tile or metal. Compare two or three written quotes with the same scope, brand and warranty terms.
Which St. Louis roofers work on slate and tile?
Based on their own sites, Fitzgerald Roofing, Frederic Roofing and Republic Roofing all list slate and tile work, and Ray Gilbert & Sons offers slate-style composite shingles.
The bottom line
For historic slate or tile, call Fitzgerald, Frederic or Republic. For a commercial building, Bade. For a manufacturer-verified top-tier installer, Conner. And if you want the owner on your roof and one crew for shingles, siding and gutters, start with B King Roofing & Exteriors.
General information. This article is general information about St. Louis roofing companies and local rules, not legal or insurance advice. Certifications, ratings and warranties are reported as each company or manufacturer publishes them; confirm current terms before you sign.
Last reviewed: Oct 2026.
Corrections: If you represent a listed company, or you see something inaccurate or out of date, contact the Top10StLouis editorial team with a link to a public source and we’ll review it.



