GAF Master Elite · Top 3% nationally
Contact TMC Roofing
Free roof inspections, free written quotes, 24/7 emergency response across all 5 SoCal counties. Drop your details and we'll respond within 1 business day — or call (951) 840-9935 for an immediate answer.

Top 3% Nationally
GAF Master Elite Certified
Licensed C39 #1103611 · Title 24 compliant
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
Send us a message
We respond within 1 business day. Emergencies — call (951) 840-9935.
Prefer to talk?
(951) 840-9935Travis or someone on the team picks up — Mon–Fri 7–6, Sat 8–4. 24/7 for emergencies.
Headquarters
TMC Roofing
1654 Illinois Ave, Unit 20
Perris, CA 92571
Active leak or storm damage?Call us first — we’ll dispatch the same day.
TMC Roofing HQ
1654 Illinois Ave, Unit 20, Perris, CA 92571
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
- Riverside
- Corona
- Moreno Valley
- Temecula
- Murrieta
- Hemet
- Menifee
- Perris
- Palm Springs
- San Bernardino
- Fontana
- Ontario
- Rancho Cucamonga
- Anaheim
- Santa Ana
- Irvine
- Long Beach
- San Diego
- Chula Vista
- Oceanside
- Carlsbad
