Pool and Spa Contractors in Upland, CA

Bidroom has 20 pool and spa contractor license records for Upland, California (counted 2026-11-09). Of these, 13 are listed as active, 6 have an expired license on record, 19 show a bond on file, 19 show workers' comp on file. The most common license type is C53 (9).

Best-documented pool and spa contractors in Upland

Vertical Pools Inc
Detailed record
Blue Water Pools & Spas
Detailed record
License types: C53 (9), D35 (8), B| C53 (1)
License status: Clear (18), Work Comp Susp (1), Accredited (1)
ZIP codes: 91784, 91785, 91786
A - 1 Pools Inc · Clear
Upland, CA 91784 · C53 · License 871037
Abstract Pool Designs · Clear
Upland, CA 91785 · B| C53 · License 670830
Alternative Pools & Spas · Clear
Upland, CA 91784 · C53 · License 723817
Blue Water Pools & Spas · Clear
Upland, CA 91786 · C53 · License 445434
Ford Jon · Clear
Upland, CA 91784 · D35 · License 1007838
Garys Swimming Pool Supplies Inc · Work Comp Susp
Upland, CA 91786 · D35 · License 543966
J B's Pools & Ponds Inc · Clear
Upland, CA 91786 · D35 · License 517868
Pacific Coast Pool Builders Inc · Clear
Upland, CA 91786 · C53 · License 1085176
Rhee Choong Mo · Clear
Upland, CA 91786 · C53 · License 539796
Snow Terry L · Clear
Upland, CA 91784 · C53| D35 · License 438007
Swan Pools Covina Inc · Clear
Upland, CA 91784 · C53 · License 477968
Vertical Pools Inc · Clear
Upland, CA 91786 · C53 · License 966963
Westcoast Pool Service And Repair · Clear
Upland, CA 91784 · D35 · License 1029464
Westcoast Pool Service And Repair · Accredited
Upland, CA 91786-7610 · Pool Service · License BBB-850031927
Aaron Mike And Sons Pool Service · Clear
Upland, CA 91786 · D35 · License 919383
Atlantis Pool Service & Repair · Clear
Upland, CA 91786 · D35 · License 1013133
Finley G E Pool Service · Clear
Upland, CA 917847422 · D35 · License 536928
J D C Custom Pools · Clear
Upland, CA 91786 · C53 · License 919056
Loury's Custom Pool Inc · Clear
Upland, CA 91786 · C53 · License 818267
Pool Maintenance · Clear
Upland, CA 91785 · D35 · License 991127

Listings are populated from public state-license and BBB business records. To update or claim your profile, click any business above and use the “Claim this profile” button — it’s free and takes about 60 seconds.