General Contractor Servicing Illinois for 48 Years
As a general contractor servicing the St. Louis Metro area (Illinois and Missouri), no matter what your needs are, we can help. In addition to roofing, siding, and gutters, we offer services from window installation to deck power washing and refinishing. We are happy to help you with all of your construction needs.
- Deck staining, cleaning, and replacement
- Window replacement
- Door replacement
- Interior work: painting, plastering, etc.
Why Choose Edwards and Sons Roofing for your general contractor?
We are Passionate
Being a general contractor may not sound very thrilling, but we absolutely love replacing roofs and helping homeowners with their insurance claims. As a result, everyone that works at Edwards and Sons Roofing is dedicated to providing the best possible product and customer service!
Dependable and Honest General Contractor
In the construction business, honesty is especially relevant. Edwards and Sons Roofing has built its 48 years of reputation on being honest and dependable. As a result, we strive to complete all our work with integrity and a high standard. Check out our BBB ranking!
We are Always Improving!
Edwards and Sons Roofing uses the best tools and technology to ensure that each of our projects is completed quickly. We pay special attention to the details to ensure we provide the best product while putting our attention on providing excellent customer service. We strive to go above and beyond for our customers since our livelihood depends on our excellent reputation.
Service the Whole St. Louis Metro Area
Edwards and Sons Roofing has been servicing the St. Louis metro area, both the Illinois and Missouri side, for 48 years now therefore we are very familiar with the area. Consequently, whether your home is in Millstadt, Collinsville, East Alton, Chesterfield, Clayton, or anywhere in between, we would be happy to come out and do a free inspection.
Reach Out to Us Today!
We would absolutely love to help you with your general contracting needs but most of all we want our customers to be taken care of. Even if you just want a free inspection or have questions, feel free to call us at 618-476-1480.