Skip to content

ROOF LEAKS · REPAIRS · REPLACEMENT

Roof leak? Ceiling stain? We'll repair it.

We start with the repair. If a repair will hold, we say so. If it won't, we tell you what will — and we do the full replacement too.

Tell us what you see Call (314) 328-4077

Leave us a message anytime.

Aerial view of a completed roof with a Repair It Roofing yard sign in the front yard.

A few things you can check

  • In business since

    2014

  • Project volume

    Thousands of completed roofing jobs

  • Google rating

    4.9

    103 reviews · read 26 Sep 2026

  • Better Business Bureau

    BBB Accredited · A+ · accredited since 2/2/2016

    read 28 Sep 2026

  • Inspection methods

    Drones, infrared cameras, satellite imagery and on-site inspection

  • Insurance documentation

    We document storm damage and write a roofing estimate you can give your insurer.

How it goes

  1. You tell us what you see — where the water shows up, when it started, and whether it is still wet.

  2. Our office calls you back, goes over the details with you and arranges a time to look at the roof.

  3. We inspect the roof and work out where the water is actually getting in.

  4. You get a written estimate — for the repair, or for a replacement if that is what the roof needs.

Why homeowners choose us

Tell us what you see.

Describe the leak or the damage, leave your details, and our office will follow up.

Name, phone and email are required.

We use these details to respond to your service request.

Prefer to talk? Call (314) 328-4077. Leave us a message anytime.

Where we work

  • Jefferson County
  • St. Louis City
  • St. Louis County
  • St. Charles County

Municipality lists and who issues the permit

Already had work done?

Pay an invoice

Card and ACH. The payment page shows the amount and any applicable fee before you confirm.

Pay an invoice

Tell us what's happening with your roof.

Leave us a message anytime.

Tell us what you see Call (314) 328-4077

Call (314) 328-4077 Tell us what you see