
Pool Plastering · 35+ Years · 1000+ Pools
Pool Plastering & Resurfacingin San Diego.
Standard white plaster, quartz aggregate, PebbleTec, or polished aggregate — we plaster every type of finish, on every type of pool, across every corner of San Diego County. Most jobs swimming-ready in 10–14 days.
Quick Answer
Pool plastering in San Diego costs $4,500–$8,500 for standard white plaster, $6,500–$12,000 for quartz aggregate finishes, $8,000–$15,000+ for PebbleTec or PebbleSheen, and $10,000–$18,000 for polished aggregate. Standard plaster lasts 10–15 years; PebbleTec lasts 18–25 years. Most jobs are swimming-ready 10–14 days from drain to fill.
Real crew. Real work.
The same crew. Every job. Every day.
We don't sub out plaster work to whoever's available that week. Sol Pacific runs an in-house, full-time crew, the same applicators on every job, day in, day out. That's why our plaster lasts 20+ years while industry average is 10–15.
Every team member wears a Sol Pacific shirt. Every truck is ours. Every coat of plaster has the same hand behind it. That's the difference between us and the "cheapest quote" option.

Trusted by San Diego pool owners since 1990
Certified PebbleTec®
One of <8 applicators in SD County
Licensed & Bonded
CA License #1098765
105+ 5-Star Reviews
Google + Yelp combined
35+ Years in SD County
Since 1990
1,000+ Pools Plastered
Local references in every city we serve
Choose your finish
Four finishes. One specialty.
Pricing depends on pool size, finish choice, and the condition of the existing shell. We'll diagnose at the free on-site visit and recommend honestly — sometimes the right answer is the cheaper finish.
Standard White Plaster
The classic finish. Bright white, clean look, most affordable option. Best for budget-conscious homeowners who plan to replaster again in a decade.
$4,500 – $8,500
Lasts 10–15 years
First-time replasters, budget-focused projects
Get My QuoteQuartz Aggregate
Crushed quartz mixed with plaster. More durable than white plaster, available in dozens of colors. Holds color better through chemistry cycles.
$6,500 – $12,000
Lasts 12–18 years
Owners who want better stain resistance + color choice
Get My QuotePebbleTec / PebbleSheen
Natural pebble aggregate, dramatically more durable, feels great underfoot. We're one of fewer than 8 certified PebbleTec applicators in San Diego County.
$8,000 – $15,000+
Lasts 18–25 years
Long-term homeowners + resale value
Get My QuotePolished Aggregate
Premium polished pebble finish, smoother than standard PebbleTec, very high-end look. Common in La Jolla, Del Mar, Solana Beach.
$10,000 – $18,000
Lasts 20+ years
Luxury homes + premium projects
Get My QuoteHow we work
Drain to first swim in 10–14 days.
Most San Diego pool plasterers take 3–4 weeks. We do it in half that because our crews are full-time and the prep work, the part most contractors rush — happens in parallel with material sourcing.
Free on-site consultation
Day 1We visit your San Diego property, inspect the pool shell, measure, do a tap test for hollow spots, and discuss finish options. Written quote inside 24 hours.
Drain, sandblast, prep
Day 2–5We drain the pool, sandblast existing plaster down to gunite, patch any structural cracks, and apply a bond coat. This is the step most contractors rush. We don't.
Plaster application
Day 6Single-day application by a master plasterer. Mix is hand-troweled wet-on-wet. Tile and coping masked with kraft paper. Expansion joints sealed.
Fill, brush, balance
Day 7–10Fill begins immediately. Twice-daily brushing during cure. Water chemistry balanced on day 1 of fill and again at day 7. This keeps the new plaster from etching.
Walkthrough + warranty
Day 10–14Final inspection together. Care instructions handed off, 30-day brushing schedule, and your written warranty. Swimming-ready typically inside 14 days.
Free on-site consultation
We visit your San Diego property, inspect the pool shell, measure, do a tap test for hollow spots, and discuss finish options. Written quote inside 24 hours.
Drain, sandblast, prep
We drain the pool, sandblast existing plaster down to gunite, patch any structural cracks, and apply a bond coat. This is the step most contractors rush. We don't.
Plaster application
Single-day application by a master plasterer. Mix is hand-troweled wet-on-wet. Tile and coping masked with kraft paper. Expansion joints sealed.
Fill, brush, balance
Fill begins immediately. Twice-daily brushing during cure. Water chemistry balanced on day 1 of fill and again at day 7. This keeps the new plaster from etching.
Walkthrough + warranty
Final inspection together. Care instructions handed off, 30-day brushing schedule, and your written warranty. Swimming-ready typically inside 14 days.
Know when it's time
8 signs your pool needs replastering.
If you're seeing any of these on your San Diego pool, it's time for a free on-site assessment. Waiting only makes the repair more expensive.
- Rough or gritty texture underfoot when walking in the pool
- Visible cracks, chips, or flaking plaster
- Stubborn stains that won't respond to cleaning or acid wash
- Discoloration or mottling (uneven color patches)
- Exposed aggregate or rebar showing through the surface
- Pool losing water faster than normal evaporation
- Plaster 10+ years old (standard white) or 15+ years (quartz/pebble)
- Surface feels slippery or has algae that keeps returning
Common questions
Pool plastering FAQ.
The clearest signs are a surface that feels rough or sharp underfoot, plaster that's flaking, chipping, or dissolving into your water, staining that doesn't respond to chemical treatment, and a grey or brown discoloration across the shell. If your pool is 10-15 years old and showing any of these symptoms, it's time to have it assessed. In San Diego's climate, pools are used year-round and exposed to constant chemical demands, which means surfaces wear faster than in cooler markets.
Explore more
Related services.
Free assessment · No obligation · Ready in 10–14 days
Ready to plaster your pool?
Send a photo of your pool and a quick description. Written quote inside 24 hours. No hard sell. No surprise add-ons.



