Licensed Contractors in Upland, California
Upland has 682 licensed contractors registered with the California Contractors State License Board across 60 trade classifications. The most common specialties are Electrical Contractor (97), Warm-Air Heating, Ventilating and Air-Conditioning (HVAC) Contractor (49), Plumbing Contractor (43). 339 contractors hold general contractor licenses (Class A or B).
All license data is sourced from the California Contractors State License Board (CSLB). Last data update: February 20, 2026.
Contractors by Classification
General Contractors
B: General Building Contractor
(283)
A: General Engineering Contractor
(52)
B-2: Residential Remodeling Contractor
(4)
Specialty Contractors
C-10: Electrical Contractor
(97)
C-20: Warm-Air Heating, Ventilating and Air-Conditioning (HVAC) Contractor
(49)
C-36: Plumbing Contractor
(43)
C-27: Landscaping Contractor
(43)
C-33: Painting and Decorating Contractor
(33)
C-54: Ceramic and Mosaic Tile Contractor
(29)
C-39: Roofing Contractor
(23)
C-15: Flooring and Floor Covering Contractor
(21)
C-7: Low Voltage Systems Contractor
(21)
C-8: Concrete Contractor
(18)
Wilshire Tile Inc
Active
License #188956
B, C-54
Upland, CA
Est. 1960
Fence Craft Of Upland
Active
License #220653
C-13
Upland, CA
Est. 1963
Richard A Lewis
Active
License #259669
B
Upland, CA
Est. 1969
License #270275
C-21, D49
Upland, CA
Est. 1971
W D Gott Construction Co
Active
License #279688
A, B +1 more
Upland, CA
Est. 1972
Braeger Construction Inc
Active
License #290219
A, B +1 more
Upland, CA
Est. 1974
James R Smirl
Active
License #299235
B
Upland, CA
Est. 1974
License #299472
B, C-15 +2 more
Upland, CA
Est. 1974
Dave Gula Construction
Active
License #321874
B
Upland, CA
Est. 1976
Harding Construction
Active
License #325248
B, C-39
Upland, CA
Est. 1976
License #326942
A, HAZ
Upland, CA
Est. 1976
Capasso Construction Inc
Active
License #333398
B
Upland, CA
Est. 1977
License #350918
B, C-10
Upland, CA
Est. 1978
J P Construction Company
Active
License #353704
B, C-9
Upland, CA
Est. 1978
Timothy Boyce Herbers
Active
License #368644
B
Upland, CA
Est. 1979
License #384597
B, C-33
Upland, CA
Est. 1979
Custom Asphalt Inc
Active
License #387908
C-12
Upland, CA
Est. 1980
Riley Electric Inc
Active
License #393866
C-10
Upland, CA
Est. 1980
Lord Constructors Inc
Active
License #394912
B
Upland, CA
Est. 1980
Allsup Corporation
Active
License #394938
A, B
Upland, CA
Est. 1980
Valley Ornamental Iron
Active
License #397365
C-23
Upland, CA
Est. 1981
J C Construction
Active
License #403550
B
Upland, CA
Est. 1981
Murbarger & Associates
Active
License #406963
B, C-17 +1 more
Upland, CA
Est. 1981
Raymond Keith Pfau
Active
License #412360
B
Upland, CA
Est. 1981
Royal Roof Co
Active
License #413067
C-39
Upland, CA
Est. 1981
J E Plount And Company Inc
Active
License #415296
A, B +5 more
Upland, CA
Est. 1981
Hiroshi Suruki
Active
License #417521
C-27
Upland, CA
Est. 1982
Condor Electric Co
Active
License #421153
A, C-10
Upland, CA
Est. 1982
Gibson Construction
Active
License #421898
B
Upland, CA
Est. 1982
Duke Plumbing Inc
Active
License #430513
A, C-36
Upland, CA
Est. 1982
License #430352
C-54
Upland, CA
Est. 1982
Elder Industries Inc
Active
License #432244
B, C-27 +1 more
Upland, CA
Est. 1982
Southwest Alarm Service
Active
License #433111
C-7, C-10
Upland, CA
Est. 1982
Carniello Enterprises
Active
License #435011
A, C-27
Upland, CA
Est. 1983
David Spencer Painting
Active
License #436019
C-33
Upland, CA
Est. 1983
Terry L Snow
Active
License #438007
C-53, D35
Upland, CA
Est. 1983
License #438466
C-36
Upland, CA
Est. 1983
Blue Water Pools & Spas
Active
License #445434
C-53
Upland, CA
Est. 1983
M B Gott Construction Co
Active
License #446186
B, C-8
Upland, CA
Est. 1983
License #451376
C-29
Upland, CA
Est. 1984
License #455189
B
Upland, CA
Est. 1984
Noel G Norton Construction
Active
License #458060
B
Upland, CA
Est. 1984
Baseline Electric Co
Active
License #458819
C-10
Upland, CA
Est. 1984
Majestic Masonry Inc
Active
License #458955
C-29
Upland, CA
Est. 1984
License #458895
B
Upland, CA
Est. 1984
Tarbell Construction
Active
License #465680
B
Upland, CA
Est. 1984
Corrington Construction
Active
License #468684
B
Upland, CA
Est. 1985
John Waller - Installer
Active
License #475075
B
Upland, CA
Est. 1985
Swan Pools Covina Inc
Active
License #477968
C-53
Upland, CA
Est. 1985
Pfd Electric Inc
Active
License #482016
C-10
Upland, CA
Est. 1985