CWC Roofing and Exteriors is a St. Louis based reliable roofing company with a national reach. We have the capacity, collateral, and experience to handle all of your roofing, siding, and construction needs. We are licensed in 35 states, providing a full range of services including full roof replacements, restorative coatings, and insurance claims assistance.