Free · No-obligation · 21-point inspection

Book a Free Roof Inspection
Photos, written report, no pressure

A real roofer (not a salesperson) climbs your roof, runs a 21-point inspection, takes photos, and sends you a written report with a remaining-life estimate. Free, no obligation.

GAF Master Elite Residential Roofing Contractor

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

Pick your inspection slot

Most slots fill within 1–2 business days. Active leak? Call us first.

Active leak, recent storm damage, gate code, dog at the property — whatever helps us prep.

Free, no-obligation 21-point inspection. We confirm your slot within 1 business day.

What’s included

  • 21-point inspection

    Shingles, flashing, valleys, ridge caps, vents, attic ventilation, deck condition, gutter integrity, and more.

  • Photos of every issue

    We document everything visually so you can see what we see — and share the report with anyone you need.

  • Written report

    You get a clear PDF report with remaining-life estimate and any recommended repairs, all priced.

  • Same-day for emergencies

    Active leak or storm damage? Call (951) 840-9935 and we dispatch the same day.

Or call now

(951) 840-9935

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
Call NowFree Inspection