Roofing contractors in Upland, CA
23 licenses with the C-39 classification list Upland (San Bernardino County) as their address with the state, 23 of them active. Active licenses with nothing flagged come first.
- 10 Gauge Sheet Metal IncB · C-39 · C-43 · #1028768 Upland · San Bernardino County Active
- A M E RoofingA · B · C-10 · C-20 +3 · #1057266 Upland · San Bernardino County Active
- A.j.p RoofingC-39 · #1052553 Upland · San Bernardino County Active
- C M R Roofing ConstructionC-39 · #928878 Upland · San Bernardino County Active
- Code 4 Roofing Specialist LLCB · C-39 · C-46 · #1108780 Upland · San Bernardino County Active
- Condominium Construction Services IncB · C-39 · #691243 Upland · San Bernardino County Active
- Cooper Roofing Service IncASB · B · C-39 · #704707 Upland · San Bernardino County Active
- Esteem RoofingC-39 · #1109461 Upland · San Bernardino County Active
- Fcg & Sons Roofing IncC-39 · #959243 Upland · San Bernardino County Active
- Golden State RoofingC-39 · #1151446 Upland · San Bernardino County Active
- Inland Pacific Roofing Co LLCB · C-39 · #513355 Upland · San Bernardino County Active
- Keefer'S RoofingC-39 · #760903 Upland · San Bernardino County Active
- Micasa Pro RoofersC-39 · #1000412 Upland · San Bernardino County Active
- Netherton Roofing CompanyC-39 · #1028859 Upland · San Bernardino County Active
- Pmd RoofingB · C-39 · #797664 Upland · San Bernardino County Active
- Rancho Rain GuttersB · C-39 · C-43 · #737370 Upland · San Bernardino County Active
- Roofing Plus Construction IncB · C-39 · #955412 Upland · San Bernardino County Active
- Royal Roof CoC-39 · #413067 Upland · San Bernardino County Active
- Sierra Pacific RoofingC-39 · #627233 Upland · San Bernardino County Active
- Steve Munson Dba Redi RoofC-39 · #641947 Upland · San Bernardino County Active
- West Meridian Roofing IncC-39 · #1118631 Upland · San Bernardino County Active
- Inland Empire EnergyB · C-10 · C-39 · #1025690 Upland · San Bernardino County Active Disciplinary bond on file
- Lindsey WilliamsC-39 · #673502 Upland · San Bernardino County Active Disciplinary bond on file
Source: CSLB license file, Nov 6, 2026All trades in Upland