About Thompson Roofing
35 years of owner-operated, no-nonsense roofing across Riverside and the Inland Empire. Same owner. Same phone number. Same honest work.
35 years of owner-operated, no-nonsense roofing across Riverside and the Inland Empire. Same owner. Same phone number. Same honest work.
Thompson Roofing started in 1990 when Gary Thompson began doing roof repairs out of his truck in Riverside, California. No franchise. No investors. Just a roofer who knew how to do the job right and treated every customer the way he'd want to be treated.
Thirty-five years later, not much has changed. Gary still answers the phone. He still walks every roof himself. He still shows up to jobs personally, not just to shake hands, but to do the work. Thompson Roofing has never grown by hiring sales teams or subcontracting to whoever's cheapest. It grew because customers told their neighbors.
Today Thompson Roofing serves the entire Inland Empire, from Riverside and Corona to San Bernardino, Moreno Valley, and everywhere in between. The jobs have gotten bigger over the years, but the approach hasn't changed: show up, diagnose the problem honestly, fix what needs fixing, and don't charge for what doesn't.
Six reasons homeowners and businesses across the Inland Empire trust Thompson Roofing with their properties.
Gary Thompson is personally involved in every project. You're not handed off to a sales rep or unknown subcontractor. The owner walks your roof, writes your estimate, and oversees the work.
We won't push a full replacement when a repair will do the job. Thompson Roofing is explicitly anti-upsell. You get an honest assessment and a solution that matches the actual problem.
In an industry where roofers come and go, 35 years of continuous local operation means something. Thompson Roofing has been here through every storm season, and we'll be here for the next one.
Roof emergencies don't wait for business hours. Gary answers his phone when you call. If a storm puts a hole in your roof at night, you'll talk to a real person, not a voicemail.
We work directly with your insurance adjuster so you don't have to. Thompson Roofing documents the damage, files the paperwork, and manages the process from start to finish.
Shingles, tile, flat, metal, slate, commercial. We match the right material to your roof instead of forcing one system on every job. The solution fits the problem, not the other way around.
Thompson Roofing proudly serves homeowners and businesses across 11 cities in the Inland Empire.
Call Gary directly or request a free, no-pressure estimate.