Skip to main content

Arrowhead Roofing

Jefferson County runs south of St. Louis along the Mississippi, from Arnold at the north end down through Festus, Crystal City and De Soto.

Arnold and Pevely carry a lot of postwar and 1980s subdivision housing. The river towns, Kimmswick, Crystal City and Herculaneum, run older and smaller, with the steep simple gables that came with them.

Towns we serve in Jefferson County

  • Arnold
  • Byrnes Mill
  • Crystal City
  • De Soto
  • Festus
  • Herculaneum
  • Hillsboro
  • Imperial
  • Kimmswick
  • Olympian Village
  • Pevely

The bolded towns have their own page with more detail. If yours is not bolded we still work there, we just have not written the page yet. Call 636-730-0405 and ask.

What we see on Jefferson County roofs

Heavy tree cover through the Meramec and Big River corridors means more limb damage, more debris in valleys and gutters, and more moss on north-facing slopes than you see out on open ground.

Roofing services we provide in Jefferson County

Commercial roofing in Jefferson County

Commercial roofing is a large part of what we do, not a sideline. If you own or manage a building in Jefferson County we handle:

Deferred maintenance is what turns a commercial roof into an emergency. Standing water that never drains, a seam that opened last winter, a flashing detail nobody has looked at since the building went up. We would rather be on your roof twice a year on a schedule than once at 2am with a tarp. Ask us for a roof inspection and a written condition report and you will know what you are dealing with.

Storm and hail work in Jefferson County

This part of Missouri gets hail and straight-line wind severe enough to end a roof that still had years left in it. Hail can bruise the mat under the granules without visibly breaking the surface, which is why damage often goes unnoticed until a leak shows up a season or two later. We inspect free, photograph what we find, and tell you straight whether it is worth a claim. If it is, we will help with the insurance claim help and meet your adjuster on the roof.

Where we work from

We cover all of Jefferson County from one location. Our office is at 6020 Weldon Spring Pkwy, Weldon Spring, MO 63304. We do not keep a separate storefront in every town we serve, and we would rather say that plainly than list addresses that are really just mailboxes.

Common questions

What does the warranty actually cover?

Our installations carry a ten-year workmanship warranty. That covers our labor. The shingle itself carries whatever the manufacturer offers, and we will tell you which is which in writing rather than blurring the two together.

Can I get an estimate without anyone coming out?

We would rather not. A satellite measurement gets you a number, not an assessment, and the number moves once someone actually gets on the roof. The inspection is free either way.

Do you offer financing?

We do. Details are on our financing page, and the terms come from the lender rather than from us, so you will see them before you commit to anything.

Jefferson County is one of six counties in our Greater St. Louis service area.

Get a free roof inspection in Jefferson County

We will come out, get on the roof, and tell you what we actually find, including when the answer is that your roof has years left. Call 636-730-0405 or send us a message and we will get you on the schedule. There is no charge for the inspection and no obligation afterward.