Roof Repair

Products and Suppliers We Use and Recommend

LogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogo

Stop Roof Leaks Fast With Expert Roof Repair in St. Louis

Stop Roof Leaks Fast With Expert Roof Repair in St. Louis

A roof problem rarely stays small for long. If you’ve noticed a leak, missing shingles, soft spots, or storm-related damage, Bastin Roofing helps homeowners across St. Louis, Missouri get repairs handled quickly—without pressure or surprises. As a veteran-owned company, we run every project with straightforward communication, clean execution, and repairs built to last.

When to Call For Roof Repair

If you’re seeing any of the following, it’s time to get it checked:

  • Water stains on ceilings or walls

  • Shingles that are cracked, curled, or missing

  • Granules collecting in gutters/downspouts

  • Flashing pulling away near chimneys or roof edges

  • Drips after heavy rain or wind

  • Sagging areas or soft spots on the roof

Our Approach: Find the Cause, Fix It Right

1) Inspection + diagnosis
We assess the visible damage and the likely entry point causing it—because leaks often travel before they show up inside.

2) Repair plan you can understand
You’ll get clear options based on what your roof actually needs—whether that’s a targeted repair, replacement of a small section, or correcting flashing/vent issues.

3) Durable repairs + clean finish
We use quality materials, focus on proper sealing and water shedding, and leave the job site clean when we’re done.

Types of Roof Repairs We Commonly Handle

  • Leak repairs and water intrusion issues

  • Wind and storm damage

  • Shingle replacement and shingle resealing

  • Flashing repairs (chimneys, valleys, walls, skylights)

  • Vent/pipe boot repairs

  • Punctures and small sections of decking repair (when needed)

Areas We Serve

We provide roof repair in St. Louis City and nearby communities across St. Louis County, St. Charles County, Jefferson County, Lincoln County, and Franklin County, including: Troy, Fenton, Clayton, O’Fallon, Wildwood, Des Peres, St. Peters, St. Charles, Wentzville, Valley Park, Chesterfield, Sunset Hills, Lake St. Louis, Webster Groves, Winfield, Hillsboro, and Maryland Heights.

Our service area covers: St. Louis County, St. Charles County, Lincoln County, Jefferson County, Franklin County

Contact us today to discuss your shingle roofing project, and let us demonstrate why we are Missouri's best choice when it comes to shingle roofing contractors!

Message From CEO

To Our Customers

Bastin Roofing is owned and operated by a former member of the U.S. Marine Corps. We proudly offer discounts for active or retired members of our Armed Forces, firefighters, and seniors. When you call for a free estimate, be sure to ask for details. We look forward to adding you to our growing list of loyal customers.

Image

Kirk Bastin

Chairman and founder

What Our Clients are Saying.

Request a free

inspection

Fill out the form, or call us to set up a free inspection

Service Areas:

St. Louis County, St. Charles County, Lincoln County, Jefferson County, Franklin County

© copyright 2025 Bastin Roofing