Competition Roofing | Roofing Services in Upland, CA 91786
101 S Loma Pl, Upland, CA 91786
Services Offered
- Roof repair
- Skylight repair
- Roof inspection
- New roof installation
- Reroofing
- Roof replacement
Questions and Answers
What's the best way to handle moss growth on my Upland roof?
Moss is a common issue in our area due to the climate. We recommend a professional roof inspection to assess the extent. Left untreated, moss can lift shingles and trap moisture, leading to rot. Our approach involves safe, manual removal and treatment to inhibit regrowth. For composition shingle roofs common here, we can also advise on preventative measures like trimming overhanging branches to increase sun exposure.
How long does a typical roof replacement take, and will you handle the permits?
For most residential homes in Upland, a full replacement with our experienced crew takes 1-3 days, depending on size and complexity. As a licensed contractor with over 30 years serving Southern California, we handle all necessary permits with the city of Upland, so you don't have to. We keep the process streamlined and communicate clearly every step of the way.
Do you offer warranties on your roofing work?
Yes, absolutely. We stand behind our workmanship and materials. Our installations include a 10-year warranty on labor, and as certified installers for major brands, we can also provide the manufacturer's warranty on the materials. We're easy to get a hold of and committed to your long-term satisfaction, which is why a large portion of our business comes from referrals within the community.
Company Background
My name is Joe, and I've been a part of this community my entire life. Born and raised in San Dimas since 1968 and now an Alta Loma resident, my family and I are deeply rooted here. My wife, Pauline, and I started Competition Roofing in San Dimas in 1992, and I was the one up on the ladders doing the installations myself. Over three decades, I've built a team of four dedicated crews—most have been with me for over 25 years—who handle the professional installations. This allows me to focus on what I do best: meeting with homeowners and business owners throughout Upland and the Inland Empire, providing fair, honest estimates and ensuring every customer is happy. A huge part of our business comes from referrals within our community, which is the greatest compliment we can receive. When I'm not working, you'll find me with my family at Hillside Church, camping, or enjoying our local beaches.
Business Location & Hours
| Mon: | 7:00 AM - 6:00 PM |
| Tue: | 7:00 AM - 6:00 PM |
| Wed: | 7:00 AM - 6:00 PM |
| Thu: | 7:00 AM - 6:00 PM |
| Fri: | Closed |
| Sat: | Closed |
| Sun: | Closed |
























