Three decades of roofs across O'Fallon and St. Charles County. These are unedited reviews left by the people who paid for them — read them all, including the ones we'd rather you didn't.
Different roofs, different storms, same handful of things customers mention.
If the roof only needs a repair, that's what we say. Nobody gets sold a replacement they didn't need.
Calls answered, inspections scheduled, and 24-hour emergency service when a storm can't wait.
Storm damage documented the way an adjuster needs to see it, with us there for the visit.
Debris hauled and the property cleared when the crew pulls out. It gets mentioned a lot.
See what the reviews are about. No cost, no obligation. Prefer to talk? Call (636) 556-4721.
Your information stays with Bastin Roofing.
It takes a minute and it genuinely helps other O'Fallon homeowners decide who to call.
24-hour emergency service available for storm damage.