License # 1103611

    Contact TMC Roofing

    Call (951) 840-9935 or fill out the form below for a free consultation on your roofing project.

    Get In Touch

    Ready to Get Started? Let's Talk!

    Contact TMC Roofing today for your free roof inspection and estimate. We're here to help protect your most important investment.

    Get Your Free Roof Estimate

    * Required fields. We'll contact you within 24 hours.

    Emergency Roofing

    Active leak or storm damage? Don't wait - call us now for immediate assistance.

    Contact Information

    Business Address
    1654 Illinois Ave, Unit 20
    Perris, CA 92571
    Serving Riverside, San Bernardino,
    San Diego & Los Angeles Counties
    Business Hours
    Monday - Sunday: 7:00 AM - 5:00 PM
    Emergency Calls: 24/7

    Licensed & Insured

    California Contractor License #1103611

    Fully insured with $2M liability coverage

    Southern California's Trusted Roofing Partner

    TMC Roofing has been protecting Southern California homes and businesses for over 25 years, building a reputation for honesty, quality craftsmanship, and dependable service. As a GAF Master Elite Certified contractor—a distinction held by only the top 3 percent of roofing professionals nationwide—we bring factory-trained expertise and access to the industry's strongest warranty programs to every project we undertake, from a single-shingle repair to a complete commercial re-roofing.

    Our service philosophy is simple: treat every customer the way we would want to be treated. That means transparent pricing with no hidden fees, detailed written estimates before any work begins, clean job sites maintained daily, and follow-up communication to ensure your complete satisfaction. We hold California Contractors State License Board certification (License #1103611) and maintain comprehensive general liability and workers' compensation insurance, so you can trust that your property and your investment are fully protected throughout every phase of your roofing project.

    Whether you are a homeowner in Riverside County, a business owner in Orange County, or a property manager overseeing buildings across the greater Los Angeles, San Bernardino, or San Diego regions, TMC Roofing is ready to earn your trust. We serve more than 100 cities across five Southern California counties, offering residential roofing, commercial roofing, emergency repairs, professional inspections, gutter services, and preventive maintenance programs. Contact us today to experience the difference that 25 years of dedication and a GAF Master Elite commitment to excellence can make for your property.

    Why Southern California Trusts TMC Roofing

    TMC Roofing is a GAF Master Elite Certified contractor, placing us in the top 3% of roofing professionals nationwide. This prestigious certification requires proven excellence in installation quality, customer satisfaction, and sustainable business practices. When you choose TMC Roofing, you're choosing a contractor that has been vetted and approved by North America's largest roofing manufacturer.

    With over 25 years serving Southern California homeowners and businesses, we've successfully completed more than 3,000 roofing projects across Riverside, San Bernardino, Orange, Los Angeles, and San Diego counties. Our team holds California Contractors State License Board certification (License #1103611) and carries comprehensive general liability insurance and workers' compensation coverage for your complete protection.

    Every project includes our workmanship warranty backed by our decades of experience. As GAF Master Elite contractors, we can offer GAF's strongest warranty options including the Golden Pledge Limited Warranty with 25-year workmanship coverage and 50-year material protection. This means your investment is protected long after our crews have finished their work on your property.

    Our commitment to excellence extends to ongoing education and training. Every TMC Roofing crew member participates in annual manufacturer certification programs, OSHA safety training, and advanced installation technique workshops. We stay current with California building codes, Title 24 energy efficiency requirements, and the latest roofing technologies so that every project we complete meets or exceeds current standards. This dedication to continuous improvement is one of the reasons GAF renews our Master Elite status year after year—a distinction that fewer than 750 contractors in the entire United States maintain.

    TMC Roofing is proud to be a locally owned and operated business deeply rooted in the Southern California community. We sponsor local youth sports teams, participate in Habitat for Humanity roofing projects, and provide discounted services for veterans and first responders. Our founder, Travis Michael Christensen, built this company on the principle that a roofing contractor should be a trusted neighbor—someone who stands behind their work and treats every home as if it were their own. That philosophy drives every decision we make, from the materials we select to the follow-up calls we make after every completed project.