×

We'll help you find the right contractor.

Share your project details and we'll reach out to Competition Roofing so you don't have to.

We'll also connect you with other vetted professionals who are a strong match for your project. That way, you can compare quotes, meet different contractors, and make the choice that feels right for you.

Location and Projects

Address
101 S Loma Pl, Upland, CA, 91786
Use our bidding system to request a quote

Competition Roofing

Competition Roofing in Alta Loma, California, specializes in roofing repair and installation services for residential and commercial properties. Always offering a free estimate, our roofing company also offers waterproofing services for walking decks.

Tile Repair
We are your #1 tile roof repair experts, specializing in structural repairs, corrections, and dry rot repairs. From damaged and missing tile to water leaks, termite, and wind damage, we'll do it all, even comp and wood shake roofing! There are also 10 year warranties available.

New Roof
Whether you are looking for residential or commercial roofing, no job is too big or too small! We work with homeowner's associations and management services, offering a variety of new roof installations, including:

• Tile Roof
• Clay Tile
• Fireproof Lightweight Tile
• Torch Down

• Composition Roofing
• Leak Repair Specialist
• Balconies
• Single & Double Ply

• Flat Roofs
• Flat to Pitch Conversions
• SILICONE COATINGS
• Title 24 Coating

Re-roofing
If you live in a high wind area, Competition Roofing provides added protection, including hurricane clips. Offering complete roof tear-offs, we provide re-roofing services for shingle, tile, and metal roofs.

You can also take advantage of roofing services without roof tear-off. If the city ordinances in your area allow it, we can simply recover your existing roof.

House Roof, Roofing Repair, Roofing Installation in Alta Loma, CA

Waterproof Walking Deck
Protect your walking deck areas with waterproofing that will extend the life and look of your investment. From balconies and porches to bedroom sitting areas, we provide a durable coat of ALX custom finish for longer durability.

Roof Damage
When it comes to roof damage, no job is too small. We work with HOA commercial property management, as well as all residential and commercial clients to repair damages, including:

• Structural Sag Corrections
• Dry Rot
• Earthquake Damage
• Wind Damage

• Termite Damage
• Tree Falls

From BuildZoom: Competition Roofing, 101 S Loma Pl, Upland, CA (Owned by: Robert Anthony Currie III) holds a Roofing, General Building license and 1 other license according to the California license board.

Their BuildZoom score of 121 ranks in the top 1% of 336,931 California licensed contractors.

Their license was verified as active when we last checked. If you are thinking of hiring Competition Roofing, we recommend double-checking their license status with the license board and using our bidding system to get competitive quotes.

Competition Roofing Services

Start a project today:

Competition Roofing Contact Information

Phone: (909) 599-6270
Address: 101 S Loma Pl, Upland, CA 91786

Competition Roofing Upland

Quality

121
99th percentile
Pro tip: We generally recommend hiring a contractor with a score higher than 95.
Competition Roofing has a BuildZoom score of 121, which places them above 99% of 336,931 contractors in California.

Activity

23 projects
2025
16 projects
2024
18 projects
2023
Our building permit records indicate that Competition Roofing has worked on at least 57.0 projects over the past 3 years.

This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.

Experience

57 projects
Roofing projects
Analyzing permits over the last 4 years shows that Competition Roofing mostly works on roofing project projects.

Pricing

2 projects
< $5k
24 projects
$5k-$20k
1 project
$20k-$50k
Value Not Public: 30.0 projects
The typical size of their permits is approximately $8,550. This graph shows the distribution of these job values.
Pro tip: For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.

Competition Roofing Reviews
5 out of 5 stars, based on 1 review

  • By Daniel O.
    May 5, 2017
    Verified Hire

    I was very pleased with the work Competition Roofing did. They came across a number of issues but were able to get everything done on time and on budget. They were even able to find matching roof tiles. We are very pleased with their work and would recommend them.

Please write a review about Competition Roofing
1 Rate this roofer
Click stars to rate
2 Provide a detailed review of this roofer.


Building Permits by Competition Roofing

Sort by: Notable Notable | Date Date | Job Value Job Value
Building combo
2025-01-16
Residential re-roof (2000 sq ft) tear off existing roofing material install new shingles back to single layer using crrc#0676-0137
Valuation:
$9,000
Permit #:
B202500292
Status:
final
Fee:
$193
Permit Type:
N/A
Building Type:
N/A
Reroofres
2025-01-17
Lift & stack tile install new paper re-install old tile as before.(26)sq. for house & garage. (garage attached)
Valuation:
N/A
Permit #:
211052
Status:
complete
Fee:
$481
Permit Type:
N/A
Building Type:
N/A
Tear off (3) layers of comparable roofing. install new gaf hdz rs sagewood shingles crrc # 0676-0132
Valuation:
$7,500
Permit #:
B25-49022
Status:
final
Fee:
N/A
Permit Type:
Rr residential al...
Building Type:
N/A
Reroof residential
2025-04-10
Tear off 2 layers of comparable and install new gaf hdz rs charcoal crrc #0676-0136
Valuation:
$22,500
Permit #:
B00-036-043
Status:
final
Fee:
$580
Permit Type:
Roof
Building Type:
N/A
Residential roofing - single family
2025-04-01
Lift and stack existing tile install new paper reinstall old tile as before.- 3 000 sq ft
Valuation:
N/A
Permit #:
PMT2025-00805
Status:
final
Fee:
$599
Permit Type:
N/A
Building Type:
N/A
Building combo
2025-08-12
Remove existing material at low slope house and garage 3100 sf and install torch down crrc #1456-0001 (inspector to verify slope)
Valuation:
$13,950
Permit #:
B202507269
Status:
final
Fee:
$264
Permit Type:
N/A
Building Type:
N/A
Residential roofing - single family
2025-04-24
2 500 sq ft lift and stack existing tile install new paper reinstall old tile as before
Valuation:
N/A
Permit #:
PMT2025-00807
Status:
final
Fee:
$599
Permit Type:
N/A
Building Type:
N/A
Residential roofing - single family
2025-05-19
2400 sq ft tile lift and relay crrc#0918-0101 solar handled by another company
Valuation:
N/A
Permit #:
PMT2025-01751
Status:
final
Fee:
$599
Permit Type:
N/A
Building Type:
N/A
Residence building
2025-02-25
Remove existing comparable & install gafhdzr5 50yr crrc 0676-0133; 15 sq's
Valuation:
$12,000
Permit #:
B2500597
Status:
final
Fee:
$244
Permit Type:
N/A
Building Type:
N/A
Building combo
2024-02-14
Remove existing roofing material. replace wood and/or resheath as needed. reroof house and attached garage (2500 sf) using crrc # 0676-0137 - gaf - stone gray
Valuation:
$11,250
Permit #:
B202400777
Status:
final
Fee:
$235
Permit Type:
N/A
Building Type:
N/A
Residential roofing - single family
2025-06-17
2100 sq ft lift and stack tile install new paper reinstall old tile as before
Valuation:
N/A
Permit #:
PMT2025-01773
Status:
final
Fee:
$599
Permit Type:
N/A
Building Type:
N/A
Building combo
2023-06-22
Remove two layers. cover with gaf hdz rs stone gray comparable shingles. crrc # 0676-0137. approx 3200 sdq ft. includes detached garge
Valuation:
$10,000
Permit #:
B202303929
Status:
final
Fee:
$206
Permit Type:
N/A
Building Type:
N/A
Residential miscellaneous
2021-09-27
Tear off tile install new tile eaglelite ponderosa#901 oakwood crrc#0918-0087; color: oakwood; sri #12 (exception a. air space of 1 inch must be provided between the top of the roof deck to the bottom of the roofing product - battens) 3, 000sf
Valuation:
N/A
Permit #:
PMT2021-04207
Status:
final
Fee:
$725
Permit Type:
N/A
Building Type:
N/A
Residential miscellaneous
2021-12-08
Remove existing 1 layer of tile roofing; install battens and eagle tile - battens for title 24 compliant 2, 200sf option 1 to be used (air space of 1 is provided between the top of the roof deck to the bottom of the roofing product (battens)
Valuation:
N/A
Permit #:
PMT2021-05152
Status:
final
Fee:
$725
Permit Type:
N/A
Building Type:
N/A
Building combo
2025-02-19
2700sf reroof to install new paper relay existing tile
Valuation:
$12,150
Permit #:
B202501089
Status:
final
Fee:
$249
Permit Type:
N/A
Building Type:
N/A
Reroof residential
2025-07-21
Tear off 1 layer comparable install new gaf hdz hickory on house and detached garage crrc 0676-0138
Valuation:
$10,000
Permit #:
B00-036-529
Status:
final
Fee:
$306
Permit Type:
Dwellings
Building Type:
N/A
Residential roofing - single family
2025-05-27
2 500sq ft crrc#0918-0111 partial re roof title 24 exemption e) roof has r-38 insulation
Valuation:
N/A
Permit #:
PMT2025-01753
Status:
final
Fee:
$950
Permit Type:
N/A
Building Type:
N/A
Building combo
2022-09-28
Remove existing roofing materials. install 1/2 radiant barrier. install boral cedarlite 600 heartwood tiles on house and attached garage (30 squares)
Valuation:
$25,000
Permit #:
B202206319
Status:
final
Fee:
$419
Permit Type:
N/A
Building Type:
N/A
Reroof residence
2025-06-03
Tear off reroof comp; house & attached garage
Valuation:
$8,100
Permit #:
B25-0598
Status:
final
Fee:
$222
Permit Type:
Reroof house & at...
Building Type:
N/A
Residential roofing - single family
2025-10-29
3200sqft tear off comparable to comparable - complete reroof gaf-charcoal crrc#0676-0136 no patio solar will not be handled by the roofers
Valuation:
N/A
Permit #:
PMT2025-04598
Status:
final
Fee:
$952
Permit Type:
N/A
Building Type:
N/A