(636) 692-4377
Select Page



Remember that we here at St. Charles Roofing are more than happy to provide FREE ESTIMATES for any of the services that we provide.

We pride ourselves in our prices being fair and honest at rates that can be met with any budget! If you would like an estimate, simply fill out this form or call us anytime and we will send out one of our roofers to check out your situation and go over all of your options.

(636) 692-4377

“Just had a new roof installed by St. Charles Roofing and my husband and I couldn’t be happier. Their team was extremely friendly and respected our property when they were working. Our new roof looks great and will definitely be using them again.”

Angie E.