Roof Replacement
A complete tear-off and rebuild when repairs no longer make financial sense.
- Full tear-off and deck inspection
- Residential and commercial
- Free estimate before you commit
From a single missing shingle to a complete tear-off, Bastin Roofing handles the whole exterior for homeowners and commercial property owners across St. Charles County. Every job starts with a 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.
One contractor for roofing, siding, gutters, and skylights — so nobody points fingers when the work overlaps.
A complete tear-off and rebuild when repairs no longer make financial sense.
Leaks, storm damage, and missing shingles handled before water gets further in.
Siding, soffit, and fascia installed to seal the exterior and lift curb appeal.
Water moved away from your foundation instead of pooling against it.
Natural light added without creating a new place for water to get in.
Manufacturer systems chosen to last, not whatever is cheapest on the truck.
Storm and hail claims documented and worked through with your adjuster.
A roof that needs doing now shouldn't wait on a lump-sum payment.
Call or send the form. We come out, get on the roof, and see what's actually going on up there.
You get a clear scope and price in writing — repair or replacement, whichever the roof genuinely needs.
Storm damage? We document it and work alongside your adjuster so nothing gets missed on the claim.
OSHA-certified crews, quality manufacturer materials, and a site left clean when we pull out.
That's what the free inspection is for. We'll tell you straight whether it's a repair, a replacement, or nothing at all yet.
24-hour emergency service available for storm damage.