21 Roofing Companies in St. Louis County, Missouri

Public records on roofing contractors operating in St. Louis County, with NOAA-sourced storm history for the area.

Companies in St. Louis County

Showing 1–21 of 21
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
Bade Roofing Bella Villa Local 29 years
  • CT
  • ELEVATE
  • JM
  • Carlisle
  • NRCA
5.0
A-R Roofing & Exteriors Creve Coeur Multi-State 23 years
  • OC
  • TAMKO
5.0
Conner Roofing Marlborough Local 9 years
  • OC
4.8
Ferguson Roofing Brentwood Local 27 years
  • CT
  • VELUX
  • Carlisle
4.8
Innovative Construction & Roofing Olivette Local 17 years
  • CT
  • JM
  • Carlisle
  • NRCA
4.5
Frederic Roofing Company Brentwood Local 26 years
  • CT
  • ELEVATE
  • NRCA
4.4
Allen Roofing & Siding Ballwin Multi-State 24 years
  • CT
  • HAAG
  • FORTIFIED
4.4
Lane House Roofing & Exteriors Bella Villa Local 9 years
  • OC
4.3
Andres Roofing Country Life Acres Local 20 years
  • CT
4.9
St. Louis Roofing & Siding Des Peres Local 1 year - 4.9
WCC Roofing Co. Valley Park Local 16 years
  • CT
4.8
Westside Construction Olivette Multi-State 5 years - 4.7
I & E Construction Bel-Ridge Multi-State 2 years - 4.7
Big Bear Roofing Ladue Local 4 years
  • CT
4.5
Total Roofing Creve Coeur Local 6 years
  • OC
5.0
St. Louis Residential Roofing Country Life Acres Multi-State 5 years - 5.0
St Louis County Roofing Clayton Local 4 years - 5.0
Robinson Family Roof Repair Champ Multi-State 2 years - 4.9
Simmons Family Roofing Des Peres Multi-State 2 years - 4.8
St Louis Roofing & Exteriors Affton Local 21 years - 4.7
St. Louis Commercial Roofing Ballwin Local 1 year - 4.9

Companies That Service St. Louis County (Located Nearby)

Showing 8 of 8
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
Hulsey Roofing Arnold Local 9 years
  • CT
5.0
Lifetime Roofing and Renovation Arnold Local 10 years
  • VELUX
  • Carlisle
5.0
Spartan Roofing STL St. Louis Local 9 years - 4.9
Messing Roofing and Construction Peoria Multi-State 27 years
  • CT
  • HAAG
  • NRCA
4.6
Statewide Roofing Specialist High Point Multi-State 5 years - 4.4
Perfect Choice Home Solutions Creve Coeur Multi-State 1 year - 4.7
All Weather Roofing Systems St. Louis Multi-State 2 years - 4.7
Ram Roofing and Solar Sioux City Multi-State 6 years - 3.0

These firms advertise service to a city in St. Louis County but are based outside it. The “City” column shows where each is located.

Recent Inspections and Violations

Date Employer Violation Type Penalty
BADE ROOFING, INC.
Roofing on low-slope roofs - fall protection 1926.501(b)(10)
Other $11,585
ALLEN ROOFING & SIDING COMPANY
Residential construction - fall protection required 1926.501(b)(13)
Repeat $0
LANE HOUSE ROOFING & EXTERIORS INC.
Residential construction - fall protection required 1926.501(b)(13)
Serious $2,903
LANE HOUSE ROOFING & EXTERIORS INC.
Eye and face protection required 1926.102(a)(1)
Serious $2,074
ALLEN ROOFING & SIDING, LLC
Residential construction - fall protection required 1926.501(b)(13)
Repeat $0
FREDERIC CO. INC.
Roofing on low-slope roofs - fall protection 1926.501(b)(10)
Serious $6,400
ALLEN ROOFING & SIDING COMPANY
Ladder extends 3 ft above landing 1926.1053(b)(1)
Other $0
INNOVATIVE CONSTRUCTION & ROOFING
Frequent and regular jobsite inspections required 1926.20(b)(2)
Repeat $17,745

Storm & hail history

  • 280 Storm events (10yr)
  • 2.5″ Max hail size
  • 100 mph Max wind gust
  • 17 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

Recent storm events

Date Type Magnitude
Thunderstorm wind 64 mph
Thunderstorm wind 58 mph
Thunderstorm wind 69 mph
Thunderstorm wind 58 mph
Thunderstorm wind 58 mph
Tornado EF1
Hail 2″
Hail 1″
Hail 1.5″
Hail 1.25″
Hail 1.25″
Hail 1.5″

Frequently asked - St. Louis County

What roofing materials hold up best in St. Louis County's climate?
St. Louis County experiences hot, humid summers, cold winters, heavy rain, occasional hail, and significant temperature swings. Asphalt shingles are widely used because they handle these conditions well and offer good value. Architectural or impact-resistant shingles are worth considering given the area's hail risk. Metal roofing is another durable option that handles freeze-thaw cycles effectively. Ask your contractor which materials they recommend for your specific roof pitch and sun exposure.
Do roofing contractors in St. Louis County need to be licensed or insured?
Missouri has specific requirements for contractor licensing and insurance, and local municipalities within St. Louis County may have additional rules. Rather than relying on general information that could be outdated, ask any contractor you consider to show current proof of insurance and any applicable licenses or registrations. Then confirm those credentials are valid by checking directly with your local authority before signing anything.
How do I know if a roofing estimate is fair and complete?
A trustworthy written estimate should clearly list materials by type and grade, labor costs, tear-off and disposal of old roofing, and a project timeline. It should also address how the contractor handles unexpected damage found underneath the shingles, which is common after St. Louis County's harsh winters and storm seasons. Be cautious of vague estimates with no material specifications or contractors who pressure you to sign immediately after a storm.
What are red flags to watch for when hiring a roofer after a storm in St. Louis County?
After major hail or wind events, storm chasers often move into the area and solicit work door to door. Red flags include contractors with no local address or references, requests for large upfront cash payments, pressure to sign on the spot, and offers to waive your insurance deductible. Reputable local contractors will have verifiable references from St. Louis County homeowners and will give you time to review any contract carefully.
What questions should I ask a roofing contractor before hiring them?
Ask how long they have been operating in St. Louis County, whether they use subcontractors, and what warranties they offer on both materials and workmanship. Find out if they will pull the required permits and handle inspections. Ask for references from recent local jobs and actually call them. A contractor comfortable with these questions and transparent with answers is a much safer choice than one who deflects or rushes you.
What should a roofing warranty cover in this area?
Given St. Louis County's climate, look for both a manufacturer warranty on materials and a separate workmanship warranty from the contractor. The manufacturer warranty covers defects in the shingles themselves, while the workmanship warranty covers installation errors that could lead to leaks, especially important after freeze-thaw cycles and heavy spring rains. Get both warranties in writing, confirm what voids them, and make sure the contractor is an authorized installer for the materials they use.