What a Plumber Service Call Actually Costs

The average plumbing service call runs homeowners $150 for the trip charge, with a common range of $75 to $250 depending on market, company size, and time of day. That trip charge covers dispatch, drive time, and initial diagnosis. It does not cover labor beyond the first 15 to 30 minutes or any parts. According to HomeAdvisor's 2023 cost data, the total cost of a standard plumbing service visit (trip fee plus labor plus minor materials) averages $175 to $450 nationally. Emergency or after-hours calls push that to $300 to $600 or more.

These are retail prices. The question that matters to you as a plumbing contractor is whether your service call fee actually covers your loaded costs and returns a real margin. Most shops set it once and forget it for years, which is how you end up subsidizing every truck roll out of your own pocket.

How Service Call Pricing Breaks Down

A service call invoice typically has three line items the customer sees, but five or six real cost layers underneath. Here's the anatomy:

What the customer pays

  • Trip/dispatch fee: $75 to $250. Covers showing up.
  • Labor (hourly or flat-rate): $90 to $200 per hour depending on region. BLS reports the median hourly wage for plumbers at $29.40 as of May 2023, but loaded labor cost (with burden, insurance, and benefits) runs $45 to $65/hour for most shops. You're billing at 2x to 3.5x loaded cost if your rates are healthy.
  • Parts/materials: Marked up 25% to 100% over wholesale cost. A $12 supply-house valve bills at $20 to $24 on most flat-rate books.

What it actually costs you to roll a truck

  • Vehicle cost: Fuel, insurance, maintenance, depreciation. A fully loaded service van costs $0.65 to $1.10 per mile to operate, per IRS standard mileage data and fleet management benchmarks. A 20-mile round trip costs you $13 to $22 in vehicle expense alone.
  • Drive time labor: If your tech earns $30/hour and the round trip takes 45 minutes, that's $22.50 in wages before they touch a wrench.
  • Overhead allocation: Office staff, dispatching software, phone system, insurance, licensing. Industry benchmarks from PHCC's financial survey suggest overhead runs 25% to 35% of revenue for service-focused plumbing shops.
  • Opportunity cost: Every truck roll that loses money is a slot where a profitable call could have gone.

If your trip charge doesn't cover the vehicle cost plus drive-time labor at minimum, you're paying the customer to let you show up. That math gets worse with long drive distances. A shop covering a 30-mile radius has fundamentally different economics than one covering 10 miles.

Regional Pricing Differences

Service call rates vary significantly by metro area and cost of living. Here's what the data shows across several markets, based on aggregated contractor pricing from HomeAdvisor and Angi data (2023-2024):

  • New York City metro: $175 to $350 trip charge; $150 to $250/hour labor rate
  • Dallas-Fort Worth: $69 to $150 trip charge; $85 to $150/hour labor rate
  • Phoenix: $50 to $125 trip charge; $80 to $140/hour labor rate
  • Chicago: $100 to $200 trip charge; $100 to $175/hour labor rate
  • Rural Midwest: $50 to $100 trip charge; $75 to $120/hour labor rate

The gap between a Phoenix suburb and Manhattan is roughly 2x to 3x. But operating costs scale with those rates. A New York plumber paying $4,500/month for a warehouse bay and $25/hour more in tech wages isn't pocketing extra profit just because the invoice is bigger. What matters is the spread between your rate and your fully loaded cost. That's where most contractors have a blind spot. If you've never calculated your actual cost per dispatched call, you're guessing at profitability, which is how shops lose money on jobs without realizing it until year-end.

How to Set Your Service Call Fee Correctly

Start with your breakeven cost per truck hour, not with what the competition charges. Here's the formula:

  1. Calculate annual overhead: Add up rent, insurance, office staff, software, licensing, marketing, vehicle costs, and every other expense that isn't direct job labor or materials. For a plumbing shop doing $800K to $1.5M in service revenue, this typically runs $200K to $525K.
  2. Calculate billable hours per tech per year: A full-time service tech works roughly 2,080 hours per year. Subtract drive time, callbacks, training, sick days, and non-billable time. Most shops land at 1,200 to 1,500 billable hours per tech per year. Be honest here. Rounding up is how you fool yourself.
  3. Divide overhead by total billable hours across all techs: If you have 3 techs producing 1,300 billable hours each (3,900 total) and $350K in overhead, your overhead allocation is $89.74 per billable hour.
  4. Add loaded labor cost per hour: Tech at $30/hour with 30% burden = $39/hour loaded.
  5. Add desired net profit margin: If you want 15% net margin (which is healthy for a service plumbing shop, per PHCC benchmarks where the average falls between 8% and 15% net), divide the sum above by 0.85.

Using the example above: ($89.74 + $39.00) / 0.85 = $151.46 per billable hour before any parts markup. Your service call fee should cover the first 30 minutes of that rate ($75.73) plus average drive-time cost. If your average drive is 20 minutes at $39/hour loaded labor ($13.00) plus $15 in vehicle cost, your breakeven trip charge is approximately $103.73. Round to $109 and you've got a thin margin on just the trip. Set it at $89 because the shop across town does, and you're underwater before the tech parks the van.

Emergency and after-hours multipliers

Standard industry practice is 1.5x for after-hours (evenings and Saturdays) and 2x for Sundays, holidays, and true emergency calls. These multipliers exist because your overtime labor cost is already 1.5x by law, and you're pulling techs from recovery time, which increases turnover cost. Don't discount emergency rates to win calls. Emergency availability is a premium service, and customers calling at 11 PM with a burst pipe are not shopping on price.

Flat-Rate vs. Time-and-Materials for Service Calls

About 65% to 70% of residential plumbing service companies use flat-rate pricing books, according to industry estimates from Nexstar Network and Service Roundtable surveys. The rest bill time-and-materials (T&M). Both work. Neither works if your underlying numbers are wrong.

Flat-rate advantages

  • Customer knows the price before work starts. Reduces disputes and callback billing hassles.
  • Faster techs earn you more margin per hour. A tech who finishes a $350 flat-rate job in 45 minutes generates better margin than one who takes 90 minutes.
  • Easier to invoice in the field. You look up the task, present the price, and collect payment on-site.

T&M advantages

  • Works better for complex, unpredictable jobs (commercial service, retrofit work).
  • You never eat excess hours on a job that goes sideways.
  • Simpler to set up. You don't need a 400-page price book on day one.

The real risk with both models

Flat-rate books that haven't been updated in 2+ years are pricing off old labor costs and material prices. Copper fittings, PVC, and supply-house prices shifted 15% to 40% between 2020 and 2023 depending on category. If your book still reflects 2021 costs, your margins have eroded without a single customer complaint. T&M billing has its own leak: techs who round down hours to avoid customer pushback, or forget to bill small materials. Either way, you need real-time visibility into what each call actually cost versus what you invoiced.

Tracking Profit on Every Service Call

Knowing your service call price is set correctly doesn't mean much if you can't verify it against actual results. The average plumbing contractor checks job profitability quarterly at best, usually when the accountant runs reports. By then, you've run 300 to 800 calls with no idea which ones made money and which ones quietly bled.

The fix is tracking profit per call, not just revenue. That means capturing labor hours (actual, not estimated), materials used (actual, not book price), and overhead allocation at the job level. If you're running QuickBooks, the data structure exists, but pulling it together on a phone between calls is painful with QuickBooks alone. That's why field-friendly tools that sync with your QB item list matter for service plumbers specifically. You need the invoice created, sent, and paid at the truck, not on your kitchen table at 9 PM.

Key metrics to watch monthly:

  • Average invoice per service call: Track this weekly. If it's declining, your techs are discounting or your price book is stale.
  • Gross margin per call: Revenue minus direct labor and materials. Healthy target: 55% to 65% for residential service.
  • Net margin per call: Gross margin minus overhead allocation. Healthy target: 10% to 20%. If you're below 8%, you have a pricing problem, an efficiency problem, or both.
  • Collection time: Residential should be collected on-site or within 7 days. Commercial service invoices with Net 30 terms often stretch to 45 to 60 days, which costs you real money in cash flow drag.

If you want to stop guessing at your margins, try Fieldpaid free for 7 days — no credit card required. It pulls prices straight from your QuickBooks item list and tracks real job profit automatically.


Related reading: Why Contractors Lose Money on Jobs · How to Get Paid Faster as a Contractor · Using QuickBooks on a Job Site