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| 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 |
|
||
A-R Roofing & Exteriors
|
Creve Coeur | Multi-State | 23 years |
|
||
Conner Roofing
|
Marlborough | Local | 9 years |
|
||
|
|
Brentwood | Local | 27 years |
|
||
Innovative Construction & Roofing
|
Olivette | Local | 17 years |
|
||
Frederic Roofing Company
|
Brentwood | Local | 26 years |
|
||
|
|
Ballwin | Multi-State | 24 years |
|
||
Lane House Roofing & Exteriors
|
Bella Villa | Local | 9 years |
|
||
Andres Roofing
|
Country Life Acres | Local | 20 years |
|
||
St. Louis Roofing & Siding
|
Des Peres | Local | 1 year | - | ||
WCC Roofing Co.
|
Valley Park | Local | 16 years |
|
||
Westside Construction
|
Olivette | Multi-State | 5 years | - | ||
I & E Construction
|
Bel-Ridge | Multi-State | 2 years | - | ||
Big Bear Roofing
|
Ladue | Local | 4 years |
|
||
|
|
Creve Coeur | Local | 6 years |
|
||
St. Louis Residential Roofing
|
Country Life Acres | Multi-State | 5 years | - | ||
St Louis County Roofing
|
Clayton | Local | 4 years | - | ||
Robinson Family Roof Repair
|
Champ | Multi-State | 2 years | - | ||
Simmons Family Roofing
|
Des Peres | Multi-State | 2 years | - | ||
St Louis Roofing & Exteriors
|
Affton | Local | 21 years | - | ||
St. Louis Commercial Roofing
|
Ballwin | Local | 1 year | - |
Companies That Service St. Louis County (Located Nearby)
Showing 8 of 8| 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 |
|
||
Lifetime Roofing and Renovation
|
Arnold | Local | 10 years |
|
||
Spartan Roofing STL
|
St. Louis | Local | 9 years | - | ||
Perfect Choice Home Solutions
|
Creve Coeur | Multi-State | 1 year | - | ||
Messing Roofing and Construction
|
Peoria | Multi-State | 27 years |
|
||
Statewide Roofing Specialist
|
High Point | Multi-State | 5 years | - | ||
All Weather Roofing Systems
|
St. Louis | Multi-State | 2 years | - | ||
Ram Roofing and Solar
|
Sioux City | Multi-State | 6 years | - |
These firms advertise service to a city in St. Louis County but are based outside it. The “City” column shows where each is located.
Cities in St. Louis County
- Affton
- Ballwin
- Bellefontaine Neighbors
- Berkeley
- Black Jack
- Breckenridge Hills
- Brentwood
- Bridgeton
- Chesterfield
- Clayton
- Concord
- Crestwood
- Creve Coeur
- Dellwood
- Des Peres
- Ellisville
- Eureka
- Fenton
- Ferguson
- Florissant
- Glasgow Village
- Glendale
- Hazelwood
- Jennings
- Kirkwood
- Ladue
- Lemay
- Manchester
- Maplewood
- Maryland Heights
- Mehlville
- Normandy
- Oakville
- Old Jamestown
- Olivette
- Overland
- Richmond Heights
- Rock Hill
- Sappington
- Shrewsbury
- Spanish Lake
- St. Ann
- St. John
- Sunset Hills
- Town and Country
- University City
- Valley Park
- Webster Groves
- Wildwood
- Woodson Terrace
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)
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.

























