SAN RAMON POOL PROS
Pool Service in San Ramon, CA: The Easy Way
San Ramon Pool Service by Wrigley’s Pool Co.


SAN RAMON’S TRUSTED POOL SERVICE COMPANY
Here is something most homeowners never find out until a pool guy tells them. San Ramon is served by two completely different water utilities. The water coming out of your hose is not the same as the water coming out of your neighbor’s hose two miles east. If you live west of Dougherty Valley, East Bay Municipal Utility District delivers your water, and it is soft. If you live in Gale Ranch, Windemere or anywhere in Dougherty Valley, Dublin San Ramon Services District delivers your water, and it is considerably harder. Those two supplies pull your pool in opposite directions. Soft water goes hunting for calcium and takes it out of your plaster. Hard water drops calcium onto your tile and inside your heater. Same city, same summer, two different problems.
Most pool companies run one chemical program across the whole Tri-Valley. That works fine right up until it does not. We test your fill water, not just your pool water, then set your targets around what your tap actually delivers. It is a small difference in method that shows up as a big difference in how long your plaster and your heater last.
We are licensed, insured and bonded. Premium chemicals come included in weekly pool service, with no separate chemical billing and no surprises on the invoice. You get a written price before we start, and the same technician on the same day each week, so somebody who knows your pool is the one looking at it.
Our Full Service Pool Plan in San Ramon Includes:
- Water Balance W/ Premium Chemicals
- Emptying Skimmer Basket(S), Pump Basket(S), Sweeper Bag, And/Or Leaf Canister (As Needed)
- Skimming
- Inspect Pool Vacuum
- Brushing
- Vacuuming Pool (As Needed)
- Routine O-Ring Maintenance
- Inspect Pool Equipment
- No Surprise Fees
Note: Start up cost may apply. Prices for weekly pool service in San Ramon vary by pool size and current condition. Quotes are free and in writing.

Free Pool Service Quote
Need pool service in San Ramon? Get your FREE quote from Wrigley’s Pool Co today!
Complete Pool Care for San Ramon Homes
From Twin Creeks and Bollinger Canyon to Gale Ranch and Windemere, we keep San Ramon pools clean, balanced and running. Weekly service, repairs, installs and rescue jobs. One crew, one invoice, no subcontractors sent to your house.

Weekly Pool Service

Equipment Installation

Equipment Repairs

Green 2 Clean

Pool Drain & Clean Up

Spa Cleaning Service
We keep improving our pool service and maintenance. So San Ramon families get cleaner water, straight answers and a pool that is ready when they are.
Our Commitment to San Ramon Customers
Wrigley’s Pool Co is a leading choice for pool service in San Ramon, CA because we show up when we say we will and we explain what we find. No jargon, no scare tactics, no mystery line items. If your pool needs a repair, we tell you what it costs and what happens if you wait. If it does not need anything, we tell you that too.
Customer Satisfaction
Licensed, Insured & Bonded
Locally Owned & Operated

We Are Experts With:
Pool Service in San Ramon, CA
A San Ramon pool works hard for about five months of the year. August highs sit around 83 degrees, the dry season runs May through October, and by mid-July your water is warm enough that chlorine burns off faster than most owners expect. That part is normal for the Tri-Valley.
What is not normal is the water you fill it with.
San Ramon is split between two water agencies. EBMUD serves most of the city. DSRSD serves the Dougherty Valley side. Their water is not remotely similar. Pool chemistry is really just a running argument between your fill water and your plaster, so the side of town you live on changes how your pool behaves. Once you know that, a lot of stubborn problems suddenly make sense.
We have built our pool service in San Ramon, CA around that split. Below is what we see, why it happens, and what actually fixes it.
What Makes San Ramon Pools Different
You Live in a City With Two Water Utilities
This is the fact that explains almost everything else on this page.
East Bay Municipal Utility District supplies most of San Ramon. Meanwhile, Dublin San Ramon Services District supplies the Dougherty Valley portion of the city, buying its wholesale water from Zone 7. Two agencies, two sources, one city.
The numbers tell the story. EBMUD publishes a hardness range of 1 to 7 grains per gallon. DSRSD reports that 90 percent of its samples land between 7 and 19 grains. Since one grain equals 17.1 parts per million, that works out to roughly 17 to 120 ppm on the EBMUD side and about 120 to 325 ppm in Dougherty Valley.
Now hold those numbers against the target. Calcium hardness in a plaster pool belongs between 200 and 400 ppm. So EBMUD fill water arrives below the healthy range every single time, sometimes far below it. Dougherty Valley fill water arrives inside the range or above it. That is not a small distinction. It is the difference between a pool that dissolves its own surface and a pool that coats itself in scale.
Soft Water Is Not Gentle Water
Homeowners hear “soft water” and picture something kind. In a plaster pool it is the opposite.
Water with low calcium has spare capacity to dissolve calcium carbonate, and plaster is largely calcium carbonate. So the water goes and gets what it is missing from your pool surface. Below about 150 ppm, especially when pH or total alkalinity also runs low, the water turns aggressive. You see etching, a chalky or gritty feel underfoot, grout washing out of the tile line, and heaters failing early.
Because EBMUD water starts at 17 to 120 ppm, a west San Ramon pool that gets topped off all summer and never gets calcium added will drift downward all season. The owner does nothing wrong. Their pool simply gets fed water that is hungry.
Fixing it is unglamorous and cheap. Calcium chloride raises hardness. What matters is testing for it and staying ahead of it, rather than discovering the problem when the plaster already feels like sandpaper.
Dougherty Valley Gets the Mirror Image
Two miles east, the argument runs the other way.
DSRSD blends surface water and groundwater, so hardness moves from year to year and gets worse in drought years when more groundwater enters the mix. At the top of that range, calcium comes out of solution at the waterline where evaporation concentrates it. Gale Ranch and Windemere owners get the chalky band on the tile, the salt cell that scales up early, and the heater that loses efficiency because its elements are coated.
Therefore a chemical program built for Dougherty Valley will slowly wreck a Twin Creeks pool, and a program built for Twin Creeks will let a Windemere pool scale. Running one recipe across San Ramon means being wrong on one side of the city.
Draining a Pool Here Requires a Permit
This one surprises nearly everyone, and it is the rule most San Ramon homeowners break without realizing it.
Storm drains are off limits across Contra Costa County. Pool, spa and fountain water cannot enter them, because storm drains run untreated straight into creeks, the Bay and the Delta. That part matches most Bay Area cities.
Here is the difference. In Central Contra Costa Sanitary District territory, which covers the San Ramon side outside Dougherty Valley, you need an actual permit before you discharge pool water to the sanitary sewer. The permit is free and easy to get, but it is not optional. Central San asks for 48 hours notice, the physical address of the pool, the number of gallons and the discharge point. They also want specific water quality answers. Is it a salt pool? Is there heavy solids? What is the pH? Is there copper in the water from algaecide?
Dougherty Valley sits under DSRSD instead, with its own discharge requirements. So two San Ramon neighbors can face two different processes for the same job. Illicit discharge to the storm drain carries serious penalties either way.
We handle the paperwork as part of any drain and clean. Still, it is worth knowing before you rent a pump and start emptying your pool on a Saturday.
Two Housing Eras, Two Equipment Cohorts
Drive through Twin Creeks and you are looking at homes that started selling in 1969. Much of west San Ramon followed through the seventies and eighties. Those pools have been resurfaced once or twice, and their plumbing has had decades of soft, slightly aggressive water moving through it.
Dougherty Valley is a different world. Gale Ranch, Windemere and the newer master-planned tracts brought thousands of homes with newer pools, salt systems, variable-speed pumps and automation panels. Those systems are excellent until the salt cell hits hard water and gives up early.
As a result, our repair calls split cleanly. West side: aging plaster, older single-speed pumps, tired heaters, plumbing repairs. East side: salt cells, control boards, automation faults, scale. Two service areas inside one city limit.
The Problems We Get Called For in San Ramon
Seven jobs make up most of our phone calls here. Each one connects to a specific service, and most of them trace back to which utility fills the pool. This is the everyday reality of pool service in San Ramon, CA.
1. Rough, Etched Plaster and Grout Washing Out
What you see: the pool floor feels gritty or chalky underfoot. Grout between the waterline tiles looks thin or missing. Sometimes the plaster shows pale patches.
What is happening: aggressive water. Low calcium hardness, often paired with low pH or low alkalinity, pulls calcium carbonate straight out of the plaster and grout. West San Ramon pools on EBMUD water are the usual candidates, because their fill water sits under the healthy range from day one.
What fixes it: balance first, in the right order. Total alkalinity, then pH, then calcium hardness. Chase them out of order and you will fight yourself all afternoon. Once the saturation index sits between negative 0.3 and positive 0.3, the etching stops getting worse. Damage already done needs resurfacing, which is exactly why catching this early matters so much.
Service: weekly pool service and pool chemical service
2. The Heater That Died Years Too Early
What you see: no heat, error codes, or a heater that runs but never gets the spa warm.
What is happening: heaters sit at the sharp end of bad water in both directions. Aggressive water corrodes the heat exchanger from inside. Scaling water coats it and chokes the transfer. Low total alkalinity causes pH bounce, and pH bounce is hard on heaters too. Either way the heater pays for the chemistry.
What fixes it: diagnosis before replacement. Plenty of “dead” heaters have a failed sensor or a gas supply problem rather than a ruined exchanger. When the exchanger genuinely is gone, we replace it and then fix the water, because installing new equipment into the same bad chemistry just restarts the clock.
Service: pool heater repair and pool heater installation
3. The Chalky Band Across Your Tile
What you see: a rough white line along the waterline that will not brush off. Common in Dougherty Valley, rare in Twin Creeks.
What is happening: calcium scale. Harder DSRSD water plus summer evaporation concentrates minerals right at the waterline, and calcium drops out of solution there first.
What fixes it: bead blasting takes it off without draining the pool. However, removal alone is only half the job. Unless hardness, pH and alkalinity come back into line, it returns next season.
Service: pool tile cleaning
4. pH That Refuses to Sit Still
What you see: you add acid, it drops, and two days later it has climbed straight back. Chlorine seems weak no matter what you do.
What is happening: low total alkalinity. Alkalinity is the buffer that holds pH steady, and below roughly 60 ppm you get pH bounce. Soft fill water tends to come with modest alkalinity, so west San Ramon pools drift there easily.
What fixes it: raise alkalinity first, then set pH. Doing it the other way around is the single most common mistake we see on pools that owners maintain themselves. On top of that, stable pH makes your chlorine work properly, so a lot of “my chlorine is useless” complaints solve themselves at this step.
Service: pool chemical service
5. Clear on Friday, Green by Monday
What you see: a warm weekend, a family trip, and a green pool on your return.
What is happening: heat plus sun plus bather load burns chlorine faster than a weak sanitizer program can keep up. San Ramon summers run dry and hot from May through October, so the window between “fine” and “green” gets short.
What fixes it: proper shock and filtration, then correcting whatever let it happen. Also worth knowing: not every green pool is algae. Translucent green water often means dissolved copper rather than algae, and shocking a copper problem makes the staining worse instead of better. We check which one you have before dumping chemicals in.
Service: green to clean and filter cleaning
6. The Pump That Quit in the Hottest Week
What you see: screeching, humming, or silence in the second week of August.
What is happening: pumps run at full load for weeks straight during the dry season, so marginal bearings and tired capacitors fail exactly when you need them. West San Ramon’s older single-speed pumps are the most common casualties.
What fixes it: repair when the motor is worth saving, replace when it is not. Since California requires variable-speed replacements above a certain horsepower, a failed pump is often the right moment to cut running costs rather than simply restore what you had.
Service: pool pump repairs and pool pump installation
7. Water Level Dropping and Nobody Knows Why
What you see: you top up constantly. The autofill runs more than it used to.
What is happening: either evaporation or a leak, and in a hot San Ramon August the two look identical. There is a second cost here too. On the EBMUD side, every gallon of makeup water is soft water. So a slow leak quietly drags your calcium hardness down all summer, which starts the etching problem described above.
What fixes it: find out which it is. The bucket test costs nothing and settles the argument, and if it points to a leak, pressure testing locates the source without demolishing the deck.
Service: leak detection
Every Pool Service We Offer in San Ramon
Cleaning & Maintenance
Repairs
Installations & Upgrades
Specialist Work
San Ramon Neighborhoods We Service
We run routes across the entire city, on both sides of the water district line. That includes Dougherty Valley, Gale Ranch, Windemere, Twin Creeks, Bollinger Canyon, Crow Canyon, Canyon Lakes, Country Club, Norris Canyon, Henry Ranch, Diablo Vista, The Preserve, Westside and the neighborhoods around Central Park and City Center Bishop Ranch.
Near the Iron Horse Trail? Off Bollinger Canyon Road? Up toward Las Trampas, or anywhere in the Dougherty Valley tracts? You are on a route we already drive.
If you want a landmark to place us by, we service pools within a few minutes of the San Ramon Olympic Pool & Aquatic Center, all through the streets around Forest Home Farms Historic Park, and across the neighborhoods surrounding City Center Bishop Ranch. We also cover neighboring Danville, Dublin, Pleasanton and Alamo.
The Pool Types We See Most in San Ramon
Plaster and pebble finishes dominate, and both care a great deal about calcium hardness. Fiberglass and vinyl pools appear occasionally, and they tolerate soft water far better, since low calcium does not attack those surfaces the way it attacks cement-based ones.
Salt chlorinators are everywhere in Dougherty Valley and increasingly common west of it. Variable-speed pumps have largely replaced single-speed units on newer installs, though plenty of older west-side pools still run the original equipment. Automation panels from Hayward, Jandy, Pentair and Zodiac cover most of what we open up here.
Spas attached to the main pool are close to standard on the newer builds. They also concentrate every chemistry problem faster, because heat accelerates everything. A spa will show you a calcium problem months before the pool does.
A Year of Pool Care in San Ramon
Spring, March to May
Spring is when we re-test fill water, and we mean that literally. DSRSD hardness shifts year to year depending on the surface and groundwater blend, so last April’s target may be wrong this April. On the EBMUD side we check where winter rain and topping up left your calcium.
This is also when winter debris shows up in the filter and when equipment that sat idle gets its first real run. Catching a weak pump now beats discovering it in August.
Summer, June to September
Peak load, and the busiest stretch of the year for pool service in San Ramon. Hot, dry, and long. Chlorine demand climbs, evaporation concentrates minerals, and pumps run hard for weeks without a break.
Weekly service earns its money here. Every warm weekend without proper sanitizer is a chance for the pool to turn, and every inch of evaporation on the Dougherty Valley side pushes more calcium toward your tile.
Fall, October to November
Swimming winds down but the work does not. Leaves arrive, filters load up, and this is the sensible window for repairs, resurfacing quotes and equipment upgrades, when you are not losing swim days to the work.
It is also the best time to correct a calcium problem, because you have months before next season to let the chemistry settle.
Winter, December to February
San Ramon winters stay mild, so pools rarely freeze. Still, circulation and sanitizer matter, and a pool left completely alone from November to March usually greets spring as a green-to-clean job.
Rain dilutes your chemistry, which on the soft-water side pushes calcium hardness down further. Winter is quietly when a lot of etching damage gets started.
What a Weekly Pool Service Visit Looks Like
Owners ask what they are actually paying for, which is fair. So here is what a weekly visit covers, and it is the same routine on every pool service in San Ramon, CA we run.
We test the water and adjust it, brush the walls, steps, benches and waterline, then net and skim the surface. We vacuum as needed, empty the skimmer and pump baskets, and check filter pressure against your clean baseline rather than against a generic number. After that we look over the equipment: pump, heater, salt cell, automation, valves and any visible plumbing.
Then you get told what we found. If something is drifting, you hear about it while it is still cheap to fix.
Same technician, same day each week. Premium chemicals included. No separate chemical invoice at month end.
How to Drain a Pool in San Ramon Without a Fine
Because two agencies split the city, this is worth spelling out.
Never use the storm drain. Not the gutter, not the street, not the drain at the end of the cul-de-sac. Contra Costa storm drains flow untreated into creeks and the Bay, and illicit discharge penalties are steep.
If you are in Central San territory, get the free discharge permit before you start. Give 48 hours notice. Then be ready with the pool address, the gallon count and your discharge point. They will also ask for the pH, whether it is a salt pool, whether there are heavy solids, and whether copper algaecide has been used. Discharge goes to a sanitary sewer cleanout, not a manhole.
If you are in Dougherty Valley, DSRSD rules apply instead, and those have their own requirements around pH and prohibited materials.
Either way, filter media is a hard no. Sand and diatomaceous earth must not go into the sewer, so spent media gets captured and disposed of separately.
And a practical note: copper algaecide creates a problem at exactly this moment. Copper in the discharge is restricted, so a summer of copper-based algaecide can complicate a fall drain. We recommend chlorine or a copper-free algaecide for that reason alone.
Questions to Ask Before You Hire a Pool Company in San Ramon
Ask which water district serves your address, and what your fill water tests at. Any company selling pool service in San Ramon should know the answer immediately. One that cannot is running a single program across the whole Tri-Valley.
Ask whether chemicals are included or billed separately. Separate chemical billing turns a fixed monthly cost into a variable one, and you will not know until the invoice arrives.
Ask whether you get the same technician each week. Rotating techs means nobody builds a picture of your pool over time, and drift goes unnoticed.
Ask for the license number and proof of insurance. Then actually check it.
Ask what happens when something breaks. Companies that subcontract repairs cost you time, and the handoff is where scheduling falls apart.
Four Things We Have Learned About San Ramon Pools
These are the ones we tell customers over the fence. None of them cost you anything.
Test your hose water, not just your pool water
Almost nobody does this, and it is the highest-value ten minutes in San Ramon pool care. Fill a bucket from the hose and test it. Now you know what you are adding every time the autofill runs. On the EBMUD side you will likely see calcium far below target, which tells you to plan for calcium additions all season instead of reacting to etching later.
Fix alkalinity before you touch pH
If pH will not hold still, adding more acid is not the answer. Total alkalinity is the buffer, so set it first, then pH, then calcium. That order is not a preference. Work out of sequence and you will chase the same numbers around all afternoon.
Judge the water by the index, not by one reading
A single number tells you very little. Saturation index combines pH, temperature, calcium and alkalinity into one answer, and balanced sits between negative 0.3 and positive 0.3. Below that the water is corrosive. Above it, scale forms. This is how you can have “normal looking” test strips and still be quietly etching your plaster.
Translucent green usually means copper, not algae
Cloudy, murky green is algae. Clear but green-tinted water is often dissolved copper, and shocking it will set the stain into your plaster instead of clearing it. Look through the water at the bottom step. If you can see it clearly and the water is still green, stop and get it tested before you shock.
Why San Ramon Homeowners Choose Our Pool Service
We are licensed, insured and bonded, and you will get the number without having to ask.
Your pool service in San Ramon gets built around your actual supply rather than a regional average, since we test your fill water on either side of the district line. Premium chemicals come included in weekly service, with no separate billing. The same technician arrives on the same day each week, so somebody familiar with your pool makes the decisions about it. Quotes go in writing before any work starts. And repairs happen in house, rather than getting handed to a subcontractor.
Wrigley’s Pool Co operates out of 17400 W Bethany Road, Mountain House, CA 95391, and San Ramon sits on our regular route. Call (925) 320-6188 or request a free quote and we will look at your pool, test your water, and tell you plainly what it needs.
- San Ramon
- Dougherty Valley
- Gale Ranch
- Windemere
- Twin Creeks
- Bollinger Canyon
- Crow Canyon
- Canyon Lakes
- Country Club
- Norris Canyon
- Henry Ranch
- Diablo Vista
- Danville
Still Have Questions? We’re Here to Help! Contact Us
Find Answers to Your San Ramon Pool Questions
Which water district serves my San Ramon pool?
It depends on your address. East Bay Municipal Utility District serves most of San Ramon, while Dublin San Ramon Services District serves the Dougherty Valley portion of the city, including Gale Ranch and Windemere. This matters more than people expect. EBMUD publishes a hardness range of 1 to 7 grains per gallon, while DSRSD reports 90 percent of samples between 7 and 19 grains. Your fill water is either well below the healthy range for plaster or comfortably inside it, depending on which side of town you live on.
Why is my San Ramon pool plaster rough and chalky?
That is usually etching from aggressive water. Calcium hardness belongs between 200 and 400 ppm, and water below roughly 150 ppm has spare capacity to dissolve calcium carbonate out of your plaster and grout. EBMUD fill water works out to roughly 17 to 120 ppm. So a west San Ramon pool that never gets calcium added will drift low all season. Adding calcium chloride and correcting pH and alkalinity stops it getting worse.
My pool pH will not stay put. What am I doing wrong?
Almost certainly the order of operations. Total alkalinity is the buffer that holds pH steady, and below about 60 ppm you get pH bounce. Raise alkalinity first, then set pH, then adjust calcium hardness. Most homeowners go straight for pH, which is why the number keeps moving.
Why does my Dougherty Valley pool get scale when my friend’s pool does not?
Different water. DSRSD blends surface water and groundwater, so Dougherty Valley hardness runs considerably higher than the EBMUD supply serving most of San Ramon, and it climbs further in drought years. At the top of that range, calcium drops out of solution at the waterline where evaporation concentrates it.
Do I need a permit to drain my pool in San Ramon?
If you are in Central Contra Costa Sanitary District territory, yes. A permit is required before discharging pool, spa or fountain water to the sanitary sewer. It is free, and you can apply by phone, email or online, but you should allow 48 hours notice. Dougherty Valley falls under Dublin San Ramon Services District instead, with its own requirements.
Can I drain my pool into the street or storm drain in San Ramon?
No. Pool, spa and fountain discharges are not allowed to enter the storm drain system anywhere in Contra Costa County, because storm drains flow untreated into creeks, the Bay and the Delta. San Ramon prohibits illicit discharge to its storm drain system, and penalties are significant.
What information does the San Ramon pool discharge permit ask for?
Central San asks for the owner’s details and the physical address of the pool. You also give a proposed discharge date with 48 hours notice, the discharge location such as a sewer cleanout, and the number of gallons. Then come the water quality questions. Is it a salt water pool? Is there a large amount of solids? What is the pH? Is copper present from algaecide use?
Can I backwash my sand or DE filter into the sewer in San Ramon?
No. Filter media is prohibited from the sanitary sewer, so sand and diatomaceous earth have to be captured and disposed of properly. A professional filter service handles that as part of the job.
How often should a pool in San Ramon be serviced?
Weekly pool service in San Ramon suits most pools through the swim season. The dry season runs May through October with August averaging around 83 degrees, so chlorine demand stays high and evaporation keeps concentrating minerals. Every other week tends to leave owners correcting problems rather than preventing them.
Are chemicals included in your weekly pool service?
Yes. Wrigley’s Pool Co includes premium chemicals in weekly pool service, with no separate chemical billing and no surprise fees. Startup costs may apply, and pricing depends on pool size and condition.
What does pool service cost in San Ramon?
It depends on the size of the pool, its current condition, and whether the equipment is properly sized and working. Rather than publish a number that may not fit your pool, we look at it and give you a written price up front. Quotes are free.
Which San Ramon neighborhoods do you cover?
All of them, on both sides of the water district line. That includes Dougherty Valley, Gale Ranch, Windemere, Twin Creeks, Bollinger Canyon, Crow Canyon, Canyon Lakes, Country Club, Norris Canyon, Henry Ranch and Diablo Vista, plus neighboring Danville, Dublin, Pleasanton and Alamo.
Why did my pool heater fail so early?
Heaters take the punishment from bad water in both directions. Aggressive, low-calcium water corrodes the heat exchanger, while scaling water coats it and blocks heat transfer. Low total alkalinity adds pH bounce on top. Replacing a heater without correcting the chemistry simply restarts the same clock.
Do you service saltwater pools and automation systems in San Ramon?
Yes. We service salt chlorinators, variable-speed pumps and automation systems from Hayward, Jandy, Pentair and Zodiac, which covers most of what is installed across Dougherty Valley and the newer San Ramon tracts.
Is my San Ramon pool leaking or just evaporating?
In a San Ramon August the two look the same. Run a bucket test. Set a bucket of pool water on the top step, then mark the level inside the bucket and outside on the wall. Compare both after 24 hours with the pump running normally. If the pool drops further than the bucket, you have a leak. There is a second reason to care on the EBMUD side, since every gallon of soft makeup water pulls your calcium hardness down.
Can you inspect a pool before I buy a home in San Ramon?
Yes. A pre-purchase inspection covers equipment condition, plumbing, surfaces and safety features. It is particularly worth doing on older west-side homes, where decades of soft water may have left plaster and plumbing in worse shape than a quick look suggests.
