Family-owned · GAF Master Elite

About TMC Roofing

The roofing contractor your neighbors trust and property managers call first. Family-owned, locally operated, based in Perris — covering every county in Southern California.

GAF Master Elite Residential Roofing Contractor

Top 3% Nationally

GAF Master Elite Certified

Licensed C39 #1103611 · Title 24 compliant

Aerial drone shot of a GAF Master Elite asphalt roof installation by TMC Roofing on a Southern California home

GAF Master Elite

Top 3% of contractors nationally

Licensed & Insured

C39 #1103611, fully bonded

5★ on Google

73 Google + 14 Yelp reviews

Local Family-Owned

Serving SoCal — not a storm chaser

TMC Roofing

Family-Owned

Perris, CA · Locally Rooted

GAF Master EliteC39 #110361120+ yrs experience

The TMC Promise

Your roof. Done right.
The first time.

We’re a family-owned business with a permanent office in Perris, a permanent crew, and a permanent stake in Southern California. When you call TMC, you reach a real person. When the job’s done, you get the same person on warranty calls 5 years later. That’s the promise.
TC

Travis Christensen

Owner, TMC Roofing

What sets TMC apart

TMC Roofing isn’t a storm chaser. We’re a Perris-based, family-owned business with a permanent office, a permanent crew, and a permanent stake in the communities we serve. When you call, you reach a real person. When the job’s done, you get the same person on warranty calls 5 years later.

We carry GAF Master Elite certification — the top 3% of roofing contractors in the United States. Fewer than 750 contractors in the entire country hold this credential. It comes with the GAF Golden Pledge warranty (25 years on workmanship, 50 years on materials), the strongest residential roof warranty in North America, and it’s only available through us and a small number of peers.

GAF Master Elite

Top 3% of contractors in the U.S. Fewer than 750 nationally hold this certification.

Licensed C39 #1103611

Fully insured, fully bonded, with workers’ comp on every employee.

Based in Perris, CA

1654 Illinois Ave, Unit 20. Permanent office, permanent crew, permanent stake.

(951) 840-9935

Real people answer. 24/7 emergency response. Same-day service across Southern California.

Service area

TMC Roofing covers all of Southern California:

  • Riverside County — Riverside, Corona, Moreno Valley, Temecula, Murrieta, Hemet, Menifee, Perris, Palm Springs, Coachella Valley, and 25+ cities
  • San Bernardino County — San Bernardino, Fontana, Ontario, Rancho Cucamonga, Victorville, Big Bear, and 20+ cities
  • Orange County — Anaheim, Santa Ana, Irvine, Huntington Beach, Newport Beach, Garden Grove, and 30+ cities
  • Los Angeles County — Long Beach, Glendale, Santa Clarita, Pasadena, Burbank, and 25+ cities
  • San Diego County — San Diego, Chula Vista, Oceanside, Carlsbad, Escondido, and 15+ cities

TMC Roofing HQ

1654 Illinois Ave, Unit 20, Perris, CA 92571

(951) 840-9935sales@tmcroofingco.com
Mon–Fri 7–6 · Sat 8–4 · 24/7 Emergency

Where We Work

Southern California Local,
Southern California Proud.

From the Inland Empire to the Pacific Coast, mountain communities to desert resorts — TMC Roofing covers every corner of Southern California. Family-owned, locally based in Perris. Same-day response across all 5 counties.

Cities we cover

Contact Us
GAF Master Elite Residential Roofing Contractor

GAF Master Elite · Top 3% Nationally

Ready to talk to a real roofer?

Free inspection. Same-day response across Southern California.

4.9★ · 87 verified reviews
Call NowFree Inspection