Completed roof by Bastin Roofing in O'Fallon, Missouri
Keeping You Dry Since 1995

O'Fallon's Roofing Experts for Homes & Businesses

Storm damage, leaks, or a roof that's simply worn out — we'll inspect it free and tell you straight what it needs. Veteran-owned and roofing Missouri since 1995.

Free Estimates 24-Hour Emergency Insurance Claims Welcome

Request Your Free Inspection

Tell us what's going on with your roof. No cost, no obligation. Emergency? Call (636) 556-4721.

Your information stays with Bastin Roofing.

BBB AccreditedView our BBB profile
OSHA CertifiedTrained & safety-first
Veteran OwnedU.S. Marine Corps
30+ YearsRoofing experience
Over 30 Years of Experience

Let the Elements Do Their Worst

In O'Fallon, weather changes fast. Tornadoes, hail, and even minor storms can do unexpected damage to a home or commercial property. Your home should be the one place you can count on for shelter from the storm.

That's where Bastin Roofing comes in. Alongside roofing, we install soffit, fascia, siding, and gutters — so your property is ready to take on almost anything nature can dish out. And in an extreme weather event, we offer 24-hour emergency service.

Explore Our Services
Bastin Roofing crew member working on a residential roof in O'Fallon, Missouri 1995Serving Missouri
Why Bastin Roofing

Committed to Our Customers. Committed to Our Crew.

We're committed to providing our customers with exceptional service while offering our employees the best training available. That combination is why homeowners across St. Charles County keep calling us back.

  • Three Decades in Business

    Roofing Missouri homes and commercial properties since 1995.

  • OSHA-Certified, Trained Crews

    Safety standards and ongoing training on every job site.

  • 24-Hour Emergency Service

    When a storm opens up your roof, we don't make you wait until Monday.

  • Full Exterior, One Contractor

    Roofing, siding, soffit, fascia, gutters, and skylights under one roof.

Proud Installer

Materials We Install

We install trusted manufacturer systems built to hold up to Missouri weather — not whatever's cheapest on the truck.

TAMKO roofing products
Owens Corning roofing products
Mastic Home Exteriors siding
Variform siding
Hartland siding

Proud installer of Owens Corning® Products. Bastin Roofing is an independent contractor and is not an affiliate of Owens Corning Roofing and Asphalt, LLC.

Our Work

Work We Have Done

Recent roof replacements, repairs, and exterior projects across O'Fallon and the surrounding communities.

Bastin Roofing project in O'Fallon, Missouri
Roof replacement by Bastin Roofing
Bastin Roofing crew at work on a residential roof
Completed roofing project by Bastin Roofing
Roofing work in progress by Bastin Roofing
Bastin Roofing exterior project in Missouri
Finished roof by Bastin Roofing
Bastin Roofing residential roofing project
A Message From Our Founder

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.

Signature of Kirk Bastin Kirk Bastin Chairman & Founder

Who Qualifies for a Discount

  • Active-duty service members
  • Retired & veteran service members
  • Firefighters
  • Seniors
Ask for Details
Testimonials

What Missouri Homeowners Say

Common Questions

Roofing Questions, Answered

Do you charge for estimates?
No. Estimates and roof inspections are free. Call (636) 556-4721 or request an inspection online and we'll come out, look at the roof, and give you a straight answer on what it needs.
What areas do you serve?
We serve O'Fallon, Saint Charles, Chesterfield, Florissant, Wentzville, and the surrounding Missouri communities. If you're not sure whether you're in range, give us a call — we cover a wide area.
Do you handle emergency roof damage?
Yes. We offer 24-hour emergency service for extreme weather events. If a storm has opened up your roof, call us right away at (636) 556-4721 so we can get it secured before more water gets in.
Can you work with my insurance company?
Yes. Storm and hail damage claims are a regular part of what we do. We'll document the damage and work alongside your adjuster through the claim process.
Do you offer financing?
Financing options are available so a needed roof doesn't have to wait on a lump-sum payment. Visit our financing page or ask about it when you call.
Do you only do roofing?
No — we're a full-service roofing and exterior contractor. In addition to roof replacement and repair, we install siding, soffit, fascia, gutters, downspouts, and skylights.
Where We Work

Serving O'Fallon & Beyond

O'Fallon, MO Saint Charles Chesterfield Florissant Wentzville & Surrounding Missouri

Get Your Free Roof Estimate

Call today to schedule your roof repair or roof replacement — and get a free estimate before you commit to anything.

24-hour emergency service available for storm damage.