×

We'll help you find the right contractor.

Share your project details and we'll reach out to Swan Pools - West Covina 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.

Get Started
S

Location and Projects

Address
2448 Vista Dr, Upland, CA, 91784
Use our bidding system to request a quote

Swan Pools - West Covina

Swan Pools is constantly developing new design techniques and installation procedures that must pass specific quality control standards. This ensures that each new product or material that a consumer may want will stand the test of time. We build pools, not just for today, but for tomorrow.

Phone Number:
+1 909-843-0213

From BuildZoom:

Swan Pools - West Covina at 2448 Vista Dr, Upland, CA 91784, held a Swimming Pool Contractor license (#477968) with the California contractors license board with an expiration date of 10-31-2025. We last verified the license was expired on 12-16-2025.

Their BuildZoom score is 0 because we haven’t been able to verify an active license. As a result, they’re not ranked in the top 50% of 336,931 California contractors.

If you’re thinking about hiring them, we recommend double-checking their license status with your local licensing authority. Alternatively, use our project planner to be easily matched to qualified, licensed professionals in your area.

Swan Pools - West Covina Contact Information

Address: 2448 Vista Dr, Upland, CA 91784

Swan Pools - West Covina Upland

Quality

Alert*
Pro tip: We generally recommend hiring a contractor with a score higher than 95.
*No active license on file. If you are Swan Pools - West Covina, log in and update your license info in the “Edit Profile” tab.

Activity

5 projects
2024
9 projects
2023
Our building permit records indicate that Swan Pools - West Covina has worked on at least 14.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

13 projects
Pool and spa constructions
Analyzing permits over the last 4 years shows that Swan Pools - West Covina mostly works on pool and spa construction projects.

Pricing

4 projects
$20k-$50k
Value Not Public: 10.0 projects
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.

Swan Pools - West Covina Reviews
1 out of 5 stars, based on 2 reviews

  • By Dennison C.
    June 4, 2016
    Pool
    $250,000

    Swan Pools cost me tons of money in repairs after their shitty work. They have had multiple complaints against them. They need their licensed revoked! Charlie Dennis is a piece of shit!

  • By Patricia N.
    February 12, 2016
    Pool remodel, build a wall, redo entire deck, new pool equipment, electrical
    $38,000.00
    180 days
    Swan Pools

    She and her son David Ballard took my money, destroyed my yard and abandoned the job. Additionally, the demolition crew they hired to demo my entire yard, did not get paid and ultimately put a mechanic's lien on my home. So Yvonne and David stole 38K dollars and walked away.

Please write a review about Swan Pools - West Covina
1 Rate this contractor
Click stars to rate
2 Provide a detailed review of this contractor.


Building Permits by Swan Pools - West Covina

Sort by: Notable Notable | Date Date | Job Value Job Value
Residential swimming pool
2024-04-03
Vhfhsz 462-sqft. pool/spa and 130-linear ft. x 1-1/2” gas line
Valuation:
N/A
Permit #:
PMT2024-00468
Status:
complete
Fee:
$1,049
Permit Type:
N/A
Building Type:
N/A
Pool/spa - residential
2023-01-24
In ground 469 sq ft gunite pool w max depth at 5.5 ft and 7 ft diameter 38 sq ft spa. 3 pool lights and 1 spa light - conductive shell electrical: 125 l ft of 3/4 pvc conduit w 10 gauge wire gas: 110 l ft of 1.5 poly gas line applicant will remove a section of vinyl fencing for access
Valuation:
N/A
Permit #:
PMT22-02583
Status:
final
Fee:
$532
Permit Type:
N/A
Building Type:
N/A
Residential swimming pool
2023-02-13
14 x 51 gunite swimming pool heated with attached 6 x 10 spa. total sq footage= 697.123 123 lineal ft. of 5 high city strandard retaining wall.15 lineal ft of 8 to 4 1/2 high retaining wall.18 lineal ft of 4 1/2 high retaining wall
Valuation:
N/A
Permit #:
PMT2022-06011
Status:
complete
Fee:
$1,847
Permit Type:
N/A
Building Type:
N/A
243 sf pool 16 concrete coping jandy 1.7 variable speed pump jandy 460 sq ft cartridge filter 2- jandy low voltage pool lights time-clock ( no heater, no gas line)
Valuation:
$25,000
Permit #:
BS2309595
Status:
issued
Fee:
N/A
Permit Type:
Pool
Building Type:
Single-family res...
Pool/spa - residential
2024-04-23
Inground 512 sq ft pool w/3 lights & 48 sq ft spa w/1 light - conductive shell electrical: 1/2 x 60 l ft pvc conduit w/10 gauge wire for pump & lights gas: 1.5 x 60 l ft poly for 400, 000 btu pool heater
Valuation:
N/A
Permit #:
PMT23-04943
Status:
final
Fee:
$676
Permit Type:
N/A
Building Type:
N/A
Combination pool/spa - residential
2022-10-12
New 420 sf pool and spa with related equipment; gas to future bbq and new fireplace; electric to future bbq and fixture media walls
Valuation:
$35,000
Permit #:
POOL-04-22-53652
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Pool/spa - residential
2023-04-25
Inground 401 sq ft pool & 24 spa. (4) lights 95 lf elect conduit 75 lf 1 -1/2 poly gasline
Valuation:
N/A
Permit #:
PMT22-04340
Status:
final
Fee:
$655
Permit Type:
N/A
Building Type:
N/A
Pool/spa - residential
2023-03-21
478 sq.ft. in-ground swimming pool with 7 attached spa and heater
Valuation:
N/A
Permit #:
PMT22-05131
Status:
final
Fee:
$480
Permit Type:
N/A
Building Type:
N/A
Residential swimming pool
2022-04-25
404sf swimming pool and spa w/raised bond beam and surcharge from adjacent structures
Valuation:
N/A
Permit #:
PMT2021-00502
Status:
final
Fee:
$1,207
Permit Type:
N/A
Building Type:
N/A
Swimming pool
2024-01-10
Pool and spa (377 sf) & gas line for fut. fireplace
Valuation:
$45,000
Permit #:
B23-03190
Status:
issued
Fee:
N/A
Permit Type:
Pool&spa
Building Type:
N/A
Pool-spa residential permit
2023-06-27
Permit for installation of heated 15 x 30 gunite - swimming pool w 7 x 7 spa
Valuation:
N/A
Permit #:
BLD23-001373
Status:
final
Fee:
$583
Permit Type:
S-fam residential
Building Type:
N/A
N 230 sf pool 9 (pump filter light) n 450 sf concrete decking
Valuation:
N/A
Permit #:
206118
Status:
issued
Fee:
$193
Permit Type:
N/A
Building Type:
N/A
N 230 sf pool 9 (pump filter light) n 450 sf concrete decking
Valuation:
N/A
Permit #:
206117
Status:
issued
Fee:
$113
Permit Type:
N/A
Building Type:
N/A
Electrical
2023-08-03
N 230 sf pool 9 (pump filter light) n 450 sf concrete decking
Valuation:
N/A
Permit #:
206116
Status:
issued
Fee:
$167
Permit Type:
N/A
Building Type:
N/A
Pool and spa
2022-11-21
Gunite pool only no spa no heater
Valuation:
$45,000
Permit #:
B00-029-583
Status:
final
Fee:
$1,684
Permit Type:
Dwellings
Building Type:
N/A
Residential miscellaneous
2020-06-15
Vhfhsz 610sf swimming and spa w/gas and electric for future bbq; 16lf x 5 tall free-standing block wall around the pool equipment
Valuation:
N/A
Permit #:
PMT2019-05645
Status:
final
Fee:
$1,594
Permit Type:
N/A
Building Type:
N/A
Pool-spa residential permit
2022-04-07
Permit to construct 17 x 30 freeform gunite swimming pool -
Valuation:
N/A
Permit #:
BLD22-000155
Status:
final
Fee:
$468
Permit Type:
S-fam residential
Building Type:
N/A
Building combo
2021-08-10
Inground pool (480 sf) and spa (49 sf) with equpment
Valuation:
$70,000
Permit #:
B202104548
Status:
final
Fee:
$2,004
Permit Type:
N/A
Building Type:
N/A
Building combo
2021-04-15
New gunite swimming pool (292 sqft) and heated spa (40 sqft)
Valuation:
$52,000
Permit #:
B202101393
Status:
final
Fee:
$1,780
Permit Type:
N/A
Building Type:
N/A
Pool-spa residential permit
2023-11-20
Permit for a 14 x 30 gunite swimming pool and 7 spa. -
Valuation:
N/A
Permit #:
BLD22-002636
Status:
complete
Fee:
$557
Permit Type:
S-fam residential
Building Type:
N/A