(408) 978-3093

Drain Cleaning in Milpitas

Drain Cleaning in Milpitas, CA

Clogged sinks, tubs, toilets and main sewer lines cleared for Milpitas homeowners, from our shop in neighboring San Jose, with same-day service available and a 24/7 line for backups. Below is how the City's own sewer rules shape a drain job: the property-line cleanout the code requires, when the City steps in and when it charges, grease pickup, backwater devices and street trees.

  • Google 4.9130+ reviews
  • Licensed C-36 · C-20 · ACSLB License #1101278
  • 1-year labor warranty24/7 service since 1986
The CPI Service team standing in front of company vans

Get a Free Estimate

Takes about 30 seconds. No obligation.

What do you need help with?

Google 4.9 · 130+ reviews · CSLB #1101278 · BBB A+

Or call (408) 978-3093, 24/7, or book a time online (opens Housecall Pro in a new tab).

Drain Cleaning in Milpitas: What's Different

Milpitas runs its own sewer system, so the rules for clearing a backed-up line come from the City's Sanitary Code rather than a sanitary district.

  • Sewage spilling outside? Call the City

    Report a spill or overflow to Public Works at 408-586-2600 during business hours. After hours and on holidays, the City asks you to call Police Dispatch at 408-586-2400 or 911.

  • The house side of the line is yours

    The House Sewer, from the house to the property line and including the cleanout, belongs to the owner, who must keep it clear of stoppages, roots and grease.

  • A property-line cleanout is required

    The Sanitary Code requires a capped street cleanout where the House Sewer meets the public House Lateral. Cleanouts belong to the owner, and the City won't install a missing one.

  • The City bills you if it's your clog

    If rodding fails, the City will try from the street cleanout. If it finds grease, rags or other material from the house, or no stoppage at all, the user pays the City's costs.

  • Cooking oil goes to the curb, not the sink

    Under the City's grease program, residents wipe pans into the food scraps cart, and Milpitas Sanitation picks up up to two gallons of used cooking oil a week at the curb.

  • Backwater devices on low floors

    Where the lowest drained floor is less than one foot above the nearest upstream manhole, the code requires a sewage backflow protective device, kept working by the owner.

A Homeowner’s Guide to Drain Cleaning in Milpitas

One fixture, or the whole house?

A slow bathroom sink or tub usually means hair and soap in that fixture’s branch line. When the toilet bubbles while the washer drains, or water comes up in the shower, the blockage is in the main line that leaves the house. Branch lines get a small cable machine; the main is cleared from the cleanout with a larger machine or a jetter. See household drain cleaning and main drain and sewer cleaning.

Milpitas’s side sewer, in two halves

The City owns and runs the sewer collection system, and its Sanitary Code divides the pipe from your house to the main, the side sewer, at the property line:

  • House Sewer: from the house to the property line, including the cleanout. The owner maintains it and must keep it free of stoppages, roots and grease.
  • House Lateral: from the property line to the main, the public part. Through your property-line cleanout, the City camera-inspects this section and assesses for repair a collapse, major offset or other defect blocking more than 20% of the flow.

The property-line cleanout is where both halves meet, and the code requires one, kept capped. Since the City won’t put one in, a home without it should add one: it gives us a clean place to work and gives the City a way to inspect its side.

When the City steps in

The City’s Sewer page describes the order. The resident first clears a stoppage by rodding or routine cleaning. If that fails, the City will try to clear it through the street cleanout. If the City finds grease, rags or other material from the house, or no stoppage at all, the user pays the City’s costs. If the cause is a broken pipe or other structural failure in the public House Lateral, the City repairs it at no charge.

Sewage spilling outdoors should be reported right away: Public Works at 408-586-2600 during business hours, or Police Dispatch at 408-586-2400 (or 911) after hours and on holidays.

Clearing the line, and finding out why

We clear the main from the cleanout, then look at what we pulled out and, where it helps, at the pipe itself:

  • Cable machine (snaking): opens a clog or cuts roots that have entered a joint.
  • Hydro jetting: scours grease, scale and fine roots off the full pipe wall. See hydro jetting.
  • Camera inspection: shows whether the House Sewer is cracked, offset or sagging, and on which side of the property line the trouble sits. See sewer camera inspection.

Grease, roots and older lines

Many Milpitas homes are fairly young: the City’s 2015 Housing Element put the median home’s year built at 1977. Homes from the 1950s and 1960s are more likely to drain through cast iron or clay, where roots find the joints. Trees between the curb and sidewalk are City street trees, which residents may not prune or remove, so root problems near the street start with a call to Public Works.

Grease is the cause the City names most directly. Its program asks residents to wipe pans into the food scraps cart, and Milpitas Sanitation collects up to two gallons of used cooking oil a week at the curb. Roof runoff and groundwater may not be connected to the sanitary sewer either.

When cleaning isn’t enough

A clog that returns weeks after cleaning usually means a damaged pipe. Repairing the side sewer needs a City permit; at single-family homes and duplexes, exterior lateral work can be permitted online as ONL SEWER LATERAL. Work under the sidewalk or street adds an encroachment permit, and the City won’t allow a street cut within three years of a road’s rehabilitation. See sewer line repair in Milpitas and all our plumbing services in Milpitas.

Sources

City of Milpitas: Sewer · Sewer FAQs · Water and Sewer Information · Fats, Oils and Grease · Residential Tree Maintenance Responsibility · List of Permit Types Available for Online Permits · Encroachment Permits · Street Moratorium List and Map · Housing Element 2015–2023. Milpitas Municipal Code, Title VIII, Chapter 2, Sanitary Code: Article II · Article IV · Article XIII. Checked October and November 2026.

Drain Cleaning Prices in Milpitas

Most repairs are quoted as a fixed price before we start, so you approve the cost before any work begins. These are typical prices for common jobs in our service area.

Typical prices in Milpitas, installed, in US dollars. Checked October 2026.
ServiceTypical price (USD)
Drain cleaning (snaking)$250–$600
Hydro jetting, branch line$400–$700
Hydro jetting, main sewer line$1,500–$2,500
Sewer camera inspection$300–$600
Sewer spot repair$2,000–$5,000
Inspection feeWaived for service plan members$59

Prices are installed, before any current special, and depend on access, materials and what we find.

In Milpitas, a home without a property-line cleanout pays to add one, and it is also the City's access point for inspecting the public side. If the City is called out and finds grease, rags or no stoppage, the homeowner pays the City's costs as well as the plumber's.

Get a free estimate →
  • I just used CPI. I had a drain that my contractor spent 3 days on and couldn’t unplug. I was expecting the worst – I hate wallet pain. My appointment was from 9-11. I expected to wait all day. At 10 am, I get a knock at the door. I open the door. A young man, Daniel, well dressed and groomed appears. He is polite and professional. I let him in, but before he comes in, he respects my house and puts on shoe covers. He sees the clogged sink. I blink, and poof its working. (Ok, maybe not like magic, but he assessed the problem and fixes it.) then he turns on the water to show if it backs up. Now here is the important part. He leaves the water ON. He does not attempt to turn OFF. He wait for me to be satisfied. Watch out Plumbers, there’s a new company in Town.

    ThomasGoogle review

  • Daniel was outstanding in getting the block in the pipeline in a short time. This was given up by another plumber… thanks Daniel

    Krish S.Yelp review

  • I called CPI Plumbing after my daughter flushed some snack wrappers down the toilet and the toilet was not flushing properly. I also tried to do it myself with a plunger and a snake, but it wasn’t working out and I probably wasn’t doing it right. When the plumber from CPI arrived, he was friendly and was confident he could fix our issue. He used specialized equipment specifically for toilet clogs, that also would not scratch the inside of the toilet bowl, and was able to clear the issue within 10 minutes. He also wore shoe covers inside the house and made sure to clean everything up before he left. The price was also very reasonable. Great service, great plumber, great value!

    Marshall L.Google review

Current Specials

Save on your visit. Mention the offer when you book.

Drain Cleaning in Milpitas FAQs

Sewage is overflowing from my cleanout in Milpitas. Who do I call?

Report a sewer spill to Milpitas Public Works at 408-586-2600 during business hours, or to Police Dispatch at 408-586-2400 (or 911) after hours and on holidays; the City asks for spills to be reported immediately. Stop running water in the house. A backup that starts in your own House Sewer is yours to clear, and we answer 24/7 at (408) 978-3093. See main drain and sewer cleaning.

Will the City of Milpitas clear my sewer line?

Clearing the line is the owner's job first. The City's Sewer page says that if rodding or routine cleaning doesn't clear a stoppage, the City will try through the street cleanout. If the cause is grease, rags or other material from the house, or the City finds no stoppage, the user pays the City's costs; if a broken or failed public House Lateral is the cause, the City repairs it at no charge.

My Milpitas house has no property-line cleanout. Does that matter?

Yes. The Sanitary Code requires a capped cleanout at the property line, the City says cleanouts belong to the owner, and it won't install one. It's also how the City runs its camera through the public House Lateral to look for a collapse or major offset. Adding one is work on the side sewer, which needs a City permit; we can do both. See sewer line repair in Milpitas.

Can I pour cooking grease down the drain in Milpitas?

Please don't. Grease cools and sticks to the pipe, and it is one of the causes the City names when it bills a resident for a stoppage. The City's grease program asks residents to wipe pans into the food scraps cart, and Milpitas Sanitation picks up up to two gallons of used cooking oil a week at the curb.

Roots from the street tree are in my sewer. Can they be cut?

Roots inside your House Sewer are the owner's to clear, from within the pipe, by rooter service or hydro jetting. The tree is another matter: trees between the curb and sidewalk are City street trees, which residents may not prune or remove. Call Public Works at 408-586-2600 before any work on the tree itself.

Do I need a backwater valve on my Milpitas sewer?

Only if your floor sits low. Municipal Code VIII-2-4.04 requires a sewage backflow protective device where the lowest floor with gravity drainage is less than one foot above the rim of the nearest upstream sewer manhole. The owner keeps it working. A device that has stopped closing can let a street backup into the house, so we check it while we're clearing the line.

How much does drain cleaning cost in Milpitas?

Most jobs are quoted as a fixed price before we start, so you know the cost up front. Typical prices: drain cleaning (snaking) $250–$600; hydro jetting, branch line $400–$700; hydro jetting, main sewer line $1,500–$2,500; sewer camera inspection $300–$600; sewer spot repair $2,000–$5,000. The inspection fee is $59, waived for service plan members.

Need drain cleaning in Milpitas? Call us.