About Twin Rivers Contracting
Twin Rivers Contracting LLC is a locally owned roofing and exterior contractor serving St. Louis City, St. Louis County, St. Charles County and Jefferson County. The company is run by Scott. We repair and replace roofs, handle storm and hail damage, and install gutters, siding, windows and doors.
Every job starts the same way: a free inspection, photos of what we found, and a written price before any work begins.
Who we are
Twin Rivers Contracting LLC is a Missouri limited liability company, registered with the Missouri Secretary of State. We're a St. Louis roofing company for homeowners and small businesses, and most of our work is roof repairs, replacements and storm damage.
- Business
- Twin Rivers Contracting LLC (Missouri LLC)
- Service area
- St. Louis City and County, St. Charles County, Jefferson County
- Licensing
- Missouri has no statewide roofing license; rules are set by each city
- Insurance
- Licensed and insured
- Hours
- Mon–Fri 8–6 · Sat 9–2
How it works
- Free inspectionWe look at the whole roof, take photos and show you what we found. No charge and no obligation.
- Written estimateYou get the price and scope in writing before any work starts, with repair and replacement options when both make sense.
- The work, then cleanupOur crew does the job, cleans up the site and walks it with you. On storm jobs we work with your insurance adjuster.
How we work
- We inspect before we quote. A price given from the driveway is a guess. We get on the roof, or in the attic, and photograph what we find.
- Everything is in writing. Scope, price and warranty terms are on the estimate before you sign anything.
- We tell you when a repair will do. Most leaks are one spot. If a roof repair will hold, we'll say so.
- We work with your adjuster, not around them. On storm damage claims, our photos and scope go to your insurer, and we meet the adjuster on the roof.
- We don't play games with deductibles. We never offer to pay or rebate your insurance deductible. Missouri law (RSMo 407.725) bars contractors from offering to pay or rebate any part of your insurance deductible, and a contractor who offers is asking you to mislead your insurer.
- We clean up. The job isn't done until the yard and driveway are clear.


Where we work
Our crews cover the whole St. Louis metro, with dedicated pages for St. Charles, Chesterfield, West Alton (our home base), St. Peters, O'Fallon, Ballwin, Kirkwood, Wentzville and Arnold and Jefferson County. Everything else is on the service areas page.
What we do
Roofing comes first, and the same crew handles the rest of the outside of the house. Scott also takes on handyman jobs like drywall, trim and fixture installs, and every fall we hang holiday lights.
- Roof RepairLeaks, shingles, flashing, pipe boots
- Emergency Roof RepairTarping and temporary repairs to stop the water
- Roof ReplacementFull tear-off, new deck repairs, new roof
- Roof InspectionFree, photo-documented, priorities in writing
- Storm & Hail DamageHail and wind damage, documented for your claim
- Metal RoofingRibbed steel roofs and snow guard retrofits
- Commercial RoofingFlat and low-slope roofs for businesses
- GuttersSeamless aluminum gutters and downspouts
- Gutter Cleaning & GuardsGutter cleaning, guards and leak repairs
- SidingSiding replacement, repair, soffit and fascia
- WindowsEnergy-efficient replacement windows
- DoorsEntry, patio and storm doors
- Handyman ServicesDrywall, trim, caulking, fixtures, punch lists
- Holiday LightingChristmas lights and permanent house lighting
Ready when you are
Call (636) 541-2687, Monday–Friday 8 a.m.–6 p.m. and Saturday 9 a.m.–2 p.m., or send the form and we'll call you back.