Pool Resurfacing
Replacing worn plaster, quartz or pebble interiors on residential and commercial pools with a smooth, durable new surface.
Serving San Diego County · CSLB #452824
Mon–Fri 8am–6pm
Service Area
Baja Pool Plaster works on existing swimming pools throughout San Diego County — plastering, resurfacing, surface repair, crack repair, leak detection and remodeling.
Ruben Castillo started the company in 1984 and has served San Diego since 1988. CSLB License #452824.
Baja Pool Plaster serves existing-pool owners throughout San Diego County. Confirmed service communities include San Diego, La Jolla, El Cajon, La Mesa, Lakeside, Rancho Bernardo and Bonita. If your community is elsewhere in San Diego County, call (619) 458-3443 to confirm availability.
Service area at a glance
Coverage
Ruben has re-plastered pools across San Diego County since moving the company here in 1988. These are communities where Baja Pool Plaster already has a record of completed work:
Other San Diego County communities may be available on request — call (619) 458-3443 with your location and we will confirm availability for your property.
Services Across the County
The same six services are available wherever we work in the county. Each one solves a different problem.
Replacing worn plaster, quartz or pebble interiors on residential and commercial pools with a smooth, durable new surface.
Removing an old, worn plaster surface and applying a fresh plaster finish that protects the shell underneath and restores the look of the water.
Diagnosing what is happening at the surface — etching, delamination, staining — and correcting it rather than patching over it. Sometimes an acid wash or a minor repair is all a pool needs.
When resurfacing alone will not get you where you want to be, a broader renovation may be the better use of the budget.
Structural cracking in a concrete or gunite shell is addressed first — before any new interior finish is installed over it.
Water loss that evaporation cannot explain, traced to its source and repaired before it undermines the deck or the finish.
Local Pool Conditions
Pools in San Diego County get used for much of the year, under strong sun and with little rain to dilute pool chemistry. That steady use is what wears a pool surface over time.
Conditions are not identical everywhere in the county — coastal properties deal with salt air, while inland areas tend to see more heat and faster evaporation in summer — but the problems homeowners call about are much the same:
Common issues across the county
Not sure whether your pool needs work yet? Our guide to signs a pool needs resurfacing covers what to look for.
How Estimates Work
You talk with the owner. Ruben has personally done every estimate himself since 1984.
Call (619) 458-3443, Monday–Friday 8am–6pm, or send the short form with your name, phone and ZIP code.
Tell us where the pool is. If your community is not listed on this page, we confirm availability for your property.
He looks at the pool himself, answers your questions and explains the work and how long it will take.
You get the estimate in writing right there — estimates, advice and recommendations are free.
Baja Pool Plaster · CSLB License #452824 · Licensed & insured
Why Baja Pool Plaster
Baja Pool Plaster is Ruben Castillo’s company. Read more about Ruben and the company.
When you call, you talk with Ruben, who looks at the pool himself and gives you a written estimate on the spot.
Pool surfaces are the whole business: plastering, resurfacing and repair of pools that are already in the ground. We do not build new pools.
Sometimes a pool does not need re-plastering — an acid wash or a minor repair is enough, and we will tell you so.
Standard guarantees come with all swimming pool work performed, and additional guarantees are available on request.
Frequently Asked
Still not sure? Call (619) 458-3443 and we will confirm whether we can work on your pool.
San Diego County.
Confirmed service communities include San Diego, La Jolla, El Cajon, La Mesa, Lakeside, Rancho Bernardo and Bonita. Other San Diego County communities may be available on request.
We work throughout San Diego County.
Call (619) 458-3443 with your location and we can confirm availability for your property.
No. Baja Pool Plaster works on existing pools and does not build new swimming pools.
For a pool that is already in the ground, see pool resurfacing, pool replastering and pool remodeling and renovation.
The same six services are available wherever we work in the county.
Pool resurfacing, pool replastering, pool surface repair, pool remodeling and renovation, concrete pool crack repair, and pool leak detection and repair. See all services.
Call (619) 458-3443 or send the estimate form below.
Include your ZIP code and we will confirm availability before arranging a time for Ruben to look at the pool.
Start Your Project
Request a free estimate or call (619) 458-3443. Tell us where the pool is and we will confirm availability — then Ruben will come out, look at the pool and give you a written estimate on the spot.
What happens next
Three details and Ruben will call you back to arrange a look at the pool.
"*" indicates required fields
Or call (619) 458-3443.