No Cost to RequestWritten EstimatesLocal to the City & St. Louis CountyShingle & Metal Roofs
Questions first, or a request right away

Contact Us About Your Roof in St. Louis, MO

Have a roof question in St. Louis, MO or a nearby St. Louis County suburb? The form is the way to reach us. Ask anything about permits, costs or warning signs, or ask us to set up a visit with a local roofer who works near you.

Contact Form

A short note helps the roofer come prepared. Tell us your town, roughly how old the roof is, what it is made of and anything you have noticed, such as a ceiling stain, shingles in the yard or a fallen branch.

Here's what happens next. We read your note and answer what we can. If you want a visit, we set it up, and a local roofer does the inspection and writes the estimate. We don't work on roofs, set prices or sign contracts, and sending a request costs nothing.

Some questions belong elsewhere. Concerns about how a contractor treated you can go to the Missouri Attorney General's consumer protection office. Your insurer, or the Missouri Department of Commerce and Insurance, can take policy questions. City business license questions go to the License Collector, whose office is in City Hall at 1200 Market Street.

Not sure we cover your street? Type your town below, or see every place on the service areas page.

Check Your Town or ZIP

Request Your Estimate

Send Us a Message

Four quick fields. We read every request and set up the roofer's visit.

The roof visit, the written estimate and any work that follows come from a local roofing company, not from Roof Replacement St. Louis MO. See our Referral Marketing Disclosure.

Enter Your Town

Put in your town or ZIP code, Kirkwood for instance, and the box tells you straight away whether we take roof requests from there.

St. Louis · Kirkwood, MO · Webster Groves, MO · University City, MO · Florissant, MO · Chesterfield, MO

Request Your Roof Estimate