Plumbing referrals for San Diego & nearby townsCall: (619) 597-1567
(619) 597-1567

Toilet Repair in San Diego, CA

plumbersandiego.net

Whether the tank hisses all night or water creeps out from under the bowl, call to reach a San Diego plumber who repairs and replaces toilets.

Toilet giving you trouble in San Diego?
Call now to be connected with a local plumber in San Diego.
(619) 597-1567

Nearly every toilet problem traces back to a handful of parts: the flapper and fill valve in the tank, the wax ring and flange under the bowl, or a blockage in the trap or the drain beyond it. A toilet that runs constantly wastes water every hour, and a slow leak at the base can rot flooring before you see it. Call the number on this page to be connected with a local plumber in San Diego who can repair or replace it.

Open toilet tank with new fill valve and flapper, toilet repair in San Diego, CA

Symptoms and what usually causes them

SymptomLikely culprit
Tank hisses or refills by itselfFlapper not sealing, letting water leak into the bowl
Water spills into the overflow tubeFill valve set too high or worn out
Flush is sluggish or incompleteLow water level, slack chain, or scale in the rim and siphon jet
Puddle around the baseFailed wax ring or loose floor bolts
Bowl shifts when you sit downLoose bolts, a broken flange or an uneven floor
Same clog keeps coming backObject stuck in the trap or a restriction in the drain line

San Diego water and tank parts

The City's water quality report lists average total hardness of about 13.8 to 14.2 grains per gallon for water from its three treatment plants. That is hard water, and it leaves mineral deposits on flapper seats, inside fill valves and in the small rim holes that wash the bowl. The City also uses chloramines as a disinfectant in the distribution system, and rubber tank parts do not last forever in treated water. When a flapper or fill valve is replaced, cleaning scale off the flush valve seat helps the new part seal.

Call now to be connected with a local plumber in San Diego.
(619) 597-1567

Leaks under the bowl

In a home on a slab, water from a failed wax ring spreads into flooring and baseboards. In an older home with a raised foundation, it can drip into the crawl space and soften the subfloor around the flange. A toilet that has started to rock is often the first warning. Resetting it on a new ring is routine, but a corroded flange or a damaged subfloor adds time.

When the clog is not the toilet

If plunging works for a day and the problem returns, or tubs and sinks gurgle when the toilet flushes, the blockage may be in the main drain or sewer lateral. San Diego homeowners are responsible for the lateral between the house and the property line, so a camera inspection is a sensible next step.

Repair or replace

Swapping a flapper or fill valve is quick. Replacing the whole toilet makes sense when the porcelain is cracked, parts for the model are no longer made, or it clogs even with a clear drain. Cost depends on the parts, any flange or floor repair, and the new fixture if you replace it.

Toilet Repair questions from San Diego homeowners

How do I check for a silent toilet leak?
Add a few drops of food coloring to the tank and leave it for about 15 minutes without flushing. Color in the bowl means the flapper is leaking.
Why is my toilet flushing weakly?
The tank water may be set too low, the chain may be too short, or mineral scale may be blocking the rim holes. San Diego's hard water makes scale a frequent cause.
Is a little water around the toilet base a big deal?
It should be fixed soon. It usually means the wax ring has failed, and the water can damage flooring or the subfloor before the damage is visible.
Should I repair my old toilet or replace it?
Repair it if the porcelain is sound and parts are available. Replace it if it is cracked, parts are discontinued, or it keeps clogging with a clear drain line.

Related plumbing services in San Diego

Toilet Repair in nearby cities and towns

San Diego County

Call now to be connected with a local plumber in San Diego.
(619) 597-1567

Last updated:

☎ Call (619) 597-1567