Registered address: 1042 N MOUNTAIN AVE #B191, Upland, CA 91764
432244 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Compare 201 active general contractors with a registered address in Upland (San Bernardino County, California). Records are sourced directly from the California Contractors State License Board (CA CSLB) under California Business and Professions Code Division 3, Chapter 9 (Contractors License Law: Class A, Class B General Building, and Class C Specialty Classifications with $25,000 Bond Requirement); confirm municipal permit requirements with Upland before starting work. A credential from another jurisdiction does not establish authorization to work here.

Local guidance checked October 29, 2026 · CA CSLB Official License Verification. Confirm the requirements for your project with the city.
201 general contracting records · Upland
ChangeHours, insurance, reviews and service coverage are not established by a license-file entry.
Shaded areas mark approximate postal or city locations, not premises or service areas. Circle sizes are illustrative, not postal boundaries. Some records share the same area. Private addresses are excluded.
Open this map to load OpenStreetMap tiles. Your browser will connect to OpenStreetMap and the map library provider.
Registered address: 1042 N MOUNTAIN AVE #B191, Upland, CA 91764
432244 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 264 INDUSTRY WAY, Upland, CA 91786
1062121 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1777 ERIKA WAY, Upland, CA 91784
950721 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1232 MONTE VISTA AVE #4, Upland, CA 91786
799767 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 575 DOREEN COURT, Upland, CA 91786
990715 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1129 W 15TH ST, Upland, CA 91786
956473 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 243 S 2ND AVE, Upland, CA 91786
642129 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1513 BARCELONA CT, Upland, CA 91786
1153505 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1047 PATRICK ST, Upland, CA 91784
1030151 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1042 N MOUNTAIN AVE STE B-487, Upland, CA 91786
1089148 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 434 N 2ND AVENUE, Upland, CA 91786
1136679 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 2440 HIGHLAND ROAD, Upland, CA 91784
995733 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 2454 OCEAN VIEW DRIVE, Upland, CA 91786
421898 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 806 SILVERWOOD AVE, Upland, CA 91786
962226 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 345 BETSY ROSS RD, Upland, CA 91786
820988 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1034 SHANNON ST, Upland, CA 91784
933265 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 2425 HIGHLAND RD, Upland, CA 91784
1149816 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 2485 VISTA DRIVE, Upland, CA 91784
1018132 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1675 N QUINCE WAY, Upland, CA 91784
325248 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 290 N BENSON AVE UNIT 7, Upland, CA 91786
1049640 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1412 E 9TH ST, Upland, CA 91786
903452 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1609 N MOUNTAIN AVE SUITE 168, Upland, CA 91784
1150973 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 338 BIXBY WAY, Upland, CA 91786
1025768 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 120 W DAYTON ST, Upland, CA 91786
868003 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
Registered address: 1634 GLENWOOD AVE, Upland, CA 91784
1050159 · Source dated 2026-10-18 · Service area not confirmed. · Verify on California portal →
HomeCrafto displays source records with different scopes, including licenses, registrations, municipal permits and community records. A source entry is not proof of qualification for your job. Before signing a work order or paying a deposit, homeowners should confirm that the contractor’s credential number is active, verify that the license classification covers the specific trade scope required for the job, and request a current Certificate of Insurance (COI) directly from the issuing insurance carrier. Independent verification protects your property and ensures compliance with local building codes.
You can verify active license standing and consumer protection rules directly through official government portals, including Washington L&I Contractor Verify, the California Contractors State License Board (CSLB), the Connecticut eLicense Portal, USA.gov State Consumer Protection Offices, and FTC Home Improvement Consumer Guidance. Always confirm municipal permit requirements with your local building department before work begins.
Your location, saves and comparison stay on this device and do not sync to an account.
Compare general contracting across San Bernardino County or view the California State Hub (CA CSLB).