About Royal Roof Company in Upland, CA

Royal Roof Co. is a locally owned and operated roofing company in Pomona, California. Our service area includes Greater Los Angeles area - Pomona Valley, San Gabriel Valley, Inland Empire, Northern Orange County, San Bernadino County, and Rverside, as well as:

  • Pomona Valley

  • Pomona

  • Riverside

  • Chino

  • Ontario

  • Rancho Cucamonga

  • Claremont

  • Covina, and

  • Upland.

Serving the Roofing Needs of Our Community

We provide a continuity of service to all clients new and old, striving for complete customer satisfaction. With our reputation for fair pricing, quality workmanship, and dedication to customer service, we have become a preferred roofing business in our community.

Professional CertinTeed Certified roofing company serving Los Angeles, San Gabriel Valley, North Orange County, Riverside, Inland Empire.We offer regular roofing crews (no day labor) and are in good standing with the Contractors State License Board (CSLB) with no violations and no citations. You may call the Contractors Board at 800-321-CSLB to verify.

We are certified applicators for most major manufacturers (please refer to our Associates page).

Roofing Shingles, Metal Roof Installation, and More!

Six-figure material purchases allow Royal Roof Company to give volume discounts. All jobs have both a Project Supervisor and a Job Foreman to ensure ongoing quality control. A corporate officer provides daily hands-on management to control and correct any situation that may arise.  All Estimators and Corporate Management can be instantly contacted at any time and have 24 hour cell phones. Labor and Materials Lien Release Certificates are given at final payment.

A Complete Solution for your Roofing Needs

Due to our expert performance and high product quality, the majority of our work is from referrals by satisfied customers.  All work conforms to local and state building codes.

Ask for a free estimate and the best warranty in the business. Inquire about your roofing, re-roofing and roof repair in residential, commercial and industrial applications by using our convenient online contact form, or call 877-257-5003.

Request A Quote

  How can we help you today?


Royal Roof Company

Property Management

Call today 877-257-5003 for

FREE estimate!

Contact Us
Find us on FaceBook