TL;DR: Plumber costs in 2026 range from about $75 for a basic service call fee up to $15,000 or more for a full slab leak reroute or whole-house repipe. Most common jobs land between $150 and $650. The four things that move any number are access difficulty, parts and materials, permit requirements, and whether you’re calling during business hours or at 2 a.m. on a Sunday.
You searched this because you have a job in front of you and you want to know whether the quote you’re about to get is reasonable. That’s the right instinct. Plumbing pricing is not a mystery, but it’s also not a single number, a “drain cleaning” can be a $175 cable snake or a $1,200 hydro-jet with a camera inspection, depending on what’s actually in the pipe. This guide breaks it down job by job so you can read a quote intelligently before you sign anything.
What does a plumber charge for a service call?
A service call fee (also called a trip charge or dispatch fee) typically runs $75 to $150 in most U.S. markets, including the Inland Empire and Orange County areas. That fee covers the technician’s drive time and the first diagnostic look. Most plumbers apply it toward the repair if you proceed, so it’s not wasted money, it’s a deposit on the diagnosis.
After-hours and weekend dispatch fees are usually $150 to $300 on top of the base rate. That’s not padding, it reflects overtime labor costs and the reality that a 24/7 operation keeps a technician on call around the clock. If your problem can wait until Monday morning, it will cost less. If it can’t, the after-hours premium is the price of immediate help.
2026 plumber cost by job type
These are market rate ranges, not any single company’s price list. Your actual quote will depend on your specific situation, see the next section for what drives the number up or down.
| Job | Typical Range | Notes |
|---|---|---|
| Service call / trip charge | $75 - $150 | Usually applied toward repair |
| After-hours / weekend dispatch | $150 - $300 additional | On top of base rate |
| Cable snake (drain clearing) | $150 - $350 | Sink, tub, or floor drain |
| Hydro-jet drain cleaning | $350 - $800 | Grease, roots, heavy buildup |
| Sewer camera inspection | $150 - $400 | Often bundled with hydro-jet |
| Leak detection (acoustic/thermal) | $200 - $500 | Non-destructive; locates hidden leaks |
| Toilet installation (supply only) | $200 - $400 | Customer-supplied toilet |
| Toilet installation (supply + fixture) | $400 - $800 | Plumber supplies the toilet |
| Faucet replacement | $150 - $400 | Customer-supplied faucet |
| 50-gallon gas water heater (installed) | $1,200 - $2,000 | Tank unit, standard access |
| Tankless water heater (installed) | $2,500 - $5,000 | Gas; includes venting and gas line work |
| Slab leak detection + reroute | $2,500 - $8,000 | Wide range; depends on pipe location and reroute path |
| Trenchless sewer lining (CIPP) | $4,000 - $15,000 | Per linear foot; 50-100 ft typical residential run |
| Whole-house repipe (PEX) | $4,500 - $12,000 | 3-bed/2-bath; copper runs higher |
For a deeper look at whether a drain snake or a hydro-jet is right for your situation, see Hydro Jetting vs Snaking: Which Drain Cleaning Method Do You Need?.
What actually moves a plumbing price up or down?
Four variables explain almost every quote difference you’ll see between contractors or between jobs that sound similar on paper.
Access difficulty. A water heater in an open garage takes two hours to swap. The same tank wedged into a closet with a low ceiling, a narrow doorway, and copper lines that need reconfiguring takes four hours or more. Slab leaks are the extreme version of this: if the pipe runs under a tiled bathroom floor versus an open utility room, the labor cost can double before the reroute even starts. Ask the plumber to describe the access situation in the quote, it tells you whether the number is based on your actual job or a generic estimate.
Parts and materials. A customer-supplied toilet or faucet shifts the material cost to you but also shifts the warranty. Most licensed plumbers warranty their labor on parts they supply; if you buy the fixture at a big-box store and it fails, the warranty situation gets complicated. For water heaters, the brand and UEF (Uniform Energy Factor) rating affect the unit cost significantly, a standard 0.59 UEF tank is less expensive than a 0.67 UEF high-efficiency unit, but the higher-efficiency model may qualify for a utility rebate that offsets the difference. Check ENERGY STAR’s water heater rebate finder before you buy.
Permits. In California, water heater replacements, gas line work, sewer lateral repairs, and repiping projects typically require a permit. Permit fees range from $50 to $300 depending on the jurisdiction, and they add an inspection step. A contractor who skips the permit is saving you money today and potentially creating a problem when you sell the house or file an insurance claim. California’s Contractors State License Board has a plain-language guide on what to expect when hiring a licensed contractor, worth reading before you sign anything.
After-hours and emergency rates. Standard business-hours labor runs $100 to $175 per hour in most Southern California markets. Evening, weekend, and holiday rates typically run 1.5x to 2x that. A burst supply line at 11 p.m. on a Saturday is a real emergency and the premium is real, but a slow drain that’s been slow for two weeks is not an emergency, and scheduling it during the week will save you $100 to $200 on the same job.
Flat rate vs hourly: which is better for you?
Most plumbers today quote flat-rate (also called task-rate) pricing for standard jobs: one price for a toilet install, one price for a water heater swap, regardless of how long it takes. Hourly pricing is more common for diagnostic work, unusual repairs, or remodeling projects where the scope isn’t fully known upfront.
Flat rate protects you on straightforward jobs. If the plumber quotes $275 to replace a faucet and it takes them 90 minutes, you pay $275. If it takes three hours because the shutoff valve is corroded and needs replacing too, a good contractor will discuss that scope change before proceeding, not surprise you at the end.
Hourly pricing protects you on complex, open-ended jobs where the scope genuinely can’t be defined in advance. A slab leak reroute that requires exploratory work before the reroute path is known is a reasonable candidate for hourly billing, as long as the rate and an estimated range are in writing before work starts.
Either way, get the pricing structure in writing before the wrench turns. California law requires a written contract for home improvement work over $500, and a licensed contractor will offer one without being asked.
How much does it cost to unclog a drain?
Drain clearing costs $150 to $800 depending on the method and the severity of the clog. A cable snake (drum auger) on a bathroom sink or tub drain runs $150 to $350 and handles hair, soap buildup, and minor blockages. If the snake doesn’t clear it, or if the clog is in the main sewer line, hydro-jetting is the next step: $350 to $800, sometimes bundled with a camera inspection.
If a plumber recommends hydro-jetting without a camera inspection first, that’s worth questioning. The camera tells you whether the line has root intrusion, a belly (a low sag that traps debris), or a crack that would make jetting ineffective or even damaging. For more on when each method makes sense, the post Chemical Drain Cleaners vs Calling a Plumber: What Actually Works covers the tradeoffs in detail.
For drain cleaning service, a reputable plumber will describe the method and why they’re recommending it before they start.
How much does it cost to install a toilet?
Toilet installation runs $200 to $400 when you supply the toilet, and $400 to $800 when the plumber supplies it. The labor is similar either way: remove the old unit, inspect the flange, set a new wax ring, set and bolt the toilet, connect the supply line, and test. The price difference is the fixture cost.
Flange condition matters. If the existing closet flange is cracked, corroded, or sitting below the finished floor, it needs repair or replacement before the toilet goes on. That’s typically $75 to $200 in additional labor and parts. A plumber who doesn’t mention the flange condition before quoting the install is leaving a variable open that could show up on the final invoice.
For toilet and faucet repair and installation, ask specifically whether the quote includes flange inspection and what the additional cost would be if it needs work.
What should a written plumbing quote include?
A written quote protects both parties. Before you authorize any job, the quote should state: the specific work to be performed (not just “plumbing repair”), the parts and materials included, the labor rate or flat-rate price, the payment schedule, who pulls the permit if one is required, and the warranty on parts and labor.
For jobs over $500 in California, a written contract is legally required. For jobs involving gas lines, water heaters, or sewer work, a permit is almost always required. If a contractor asks you to skip the permit to save money, that’s a red flag, it puts you, not them, at risk if something goes wrong or if the work is discovered during a home sale.
Before hiring, verify the contractor’s license at the California Contractors State License Board. A C-36 plumbing license is the credential to look for. For more on what that means and how to check it in under a minute, see Licensed Plumber in California: What a C-36 Means and How to Verify One in 60 Seconds.
If you’re comparing bids, the post How to Pick the Best Plumber Near Me walks through a 10-minute checklist that goes beyond price.
For leak detection, water heater installation, or any of the jobs in the table above, request a written scope and price before work begins. A plumber who won’t put it in writing is telling you something.
RT Olson Plumbing, Heating and Air Conditioning is available around the clock for estimates and emergency service at (951) 344-5596. Request a written quote for any job, and compare it against the ranges in this guide.
About RT Olson Plumbing, Heating and Air Conditioning
RT Olson Plumbing, Heating and Air Conditioning is a licensed plumbing and HVAC contractor serving Corona, CA and the surrounding Inland Empire and Orange County region since 2014 (California license 997337). Their technicians handle drain cleaning, water heater repair and installation, leak detection, toilet and faucet service, repiping, AC, furnace repair, and more. RT Olson operates 24/7 and is locally owned and operated.
Video Transcript
Wondering if a plumbing quote is fair? In 2026, plumber costs range from $75 for a service call to $15,000 for major repairs. Here’s what to expect. Most everyday jobs land between $150 and $650. A basic drain snake runs $150 to $350. Hydro-jetting with a camera inspection can reach $800. Service call fees are $75 to $150 and usually apply toward your repair. Think of it as a deposit on the diagnosis, not wasted money. Calling at 2 a.m. on a Sunday costs more. After-hours rates run 1.5 to 2 times the standard price. If it can wait, schedule it on a weekday. Water heater replacement is one of the most common big jobs. A 50-gallon gas tank installed runs $1,200 to $2,000. Tankless units run $2,500 to $5,000. Slab leaks are the priciest repairs, ranging $2,500 to $8,000. Access difficulty is the biggest cost driver. The harder it is to reach, the more it costs. Permits matter. In California, water heaters, gas lines, and repipes typically require one. A contractor skipping permits can create problems when you sell. Flat-rate pricing is standard for common jobs. One price for a toilet install or faucet swap, regardless of time. It protects you from surprises. Read the full price breakdown at rtolsonplumbing.com. For a free estimate, call RT Olson Plumbing, Heating and Air Conditioning at (951) 344-5596.