




We provide professional roofing, siding, and gutter services across St. Louis County and surrounding areas. From small repairs to full replacements, our team delivers fast, reliable results you can trust

Improve curb appeal and protect your home with durable siding

Proper drainage to prevent water damage and foundation issues
We provide professional roof repair, roof replacement, and storm damage roofing services in St. Louis County, Jefferson County, and St. Charles County. Whether you’re dealing with leaks, missing shingles, or hail damage, our team delivers fast, reliable service with free roof inspections
We proudly serve homeowners across St. Louis County including: Oakville, Ballwin, Chesterfield, Florissant, Wildwood, Kirkwood, Webster Groves, Maryland Heights, Hazelwood, Creve Coeur, Town and Country, Sunset Hills, Fenton, Ellisville, Manchester, Des Peres, Richmond Heights, Clayton, University City, Affton, and Mehlville
We proudly serve homeowners across Jefferson County including: Arnold, Festus, Crystal City, Hillsboro, De Soto, Pevely, Herculaneum, Imperial, Barnhart, High Ridge, Cedar Hill, House Springs, Kimmswick



“Rich and his team were amazing
from start to finish and a pleasure
to work with” – Mary Lindell

“They had the best price out of
everyone and were right here
in Oakville” -Mike P.

“They fixed all of the first roofing
companies mistakes, just wish I
wouldve called them first.” -Freddy Criets
Roof replacement costs in St. Louis County typically start around $4,800+, depending on the size of your roof, materials, pitch, and overall condition. Every home is different, which is why we offer free roof inspections and estimates to give you an accurate price.
Yes, we work with most major insurance companies including State Farm, Allstate, Farmers, Shelter, and more. If your roof has been damaged by hail or storms, we can help guide you through the insurance claim process and make sure everything is handled properly
Most residential roof replacements in St. Louis County are completed in 1–2 days, depending on the size and complexity of the roof. Larger or more complex projects may take longer
Yes, we offer 100% free roof inspections for homeowners in St. Louis County, Jefferson County, and surrounding areas. We’ll assess your roof and provide honest recommendations with no pressure.
We provide a full range of services including:




Below we have listed multiple area’s we offer Roof Replacement, Roof Repair, Roof Inspections, Roof Estiamtes, Siding Replacements, Siding Repair, Siding Inspections
If you dont see your area listed please give us a call and we can see if we service you