Go to SendWork
Full access

Ask a plumber what they charge and you get a confident number. Ask how they arrived at it and the confidence usually drops. Most independent operators set a rate by glancing at what the shop down the road charges, then trimming a little to feel competitive. That number has almost nothing to do with what the work costs to deliver — and until you know your loaded hourly rate, every quote you send is a guess wearing a dollar sign.
Your loaded hourly rate is the real, fully burdened cost of putting one technician on a job for one hour: the wage plus every expense that rides along behind it. Price below that number and you lose money on jobs that look profitable on the invoice. Worse, you lose it quietly, forty jobs a month, without ever seeing where it went. By the end of this guide you will be able to build the figure from the ground up and set a floor no customer conversation can talk you under.
The wage is the part everyone remembers and the smallest part of the story. A technician you pay $30 an hour does not cost you $30 an hour. On top of that base sit payroll taxes, workers’ compensation, and the vehicle that gets him to the job — the truck payment, fuel, insurance, registration, and the maintenance that keeps it on the road. Then come the costs that never touch a single job directly but have to be paid by all of them: phone plans, software, tool replacement, liability insurance, and the slice of office overhead the customer never sees.
Therefore the honest cost of an hour is the wage stretched to carry everything else. For a one-truck operator, that fully loaded figure usually lands somewhere between $85 and $130 per billable hour, depending on the market. The exact number matters less than the discipline of building it instead of guessing it.
| Cost layer | What it covers | Easy to forget? |
|---|---|---|
| Base wage | What the technician earns per hour | No |
| Labor burden | Payroll taxes, workers’ comp, benefits | Sometimes |
| Vehicle | Payment, fuel, insurance, maintenance | Often |
| Tools & equipment | Replacement, calibration, small consumables | Often |
| Overhead | Software, phone, insurance, office time | Almost always |
Here is the variable that sinks most rate calculations. A technician on the clock for forty hours does not bill forty hours. Drive time, picking up parts, writing quotes, and waiting on access all burn paid time that no customer pays for. A realistic week might bill twenty-eight of those forty hours. Consequently, your loaded hourly rate has to recover a full week of cost across only the hours you can actually invoice — which pushes the real number higher than most operators expect.
The process is simple arithmetic done honestly. Work through it once per quarter and the number stops being a mystery.
Quick gut-check
If you cannot answer these in under a minute, your rate is a guess:
Once you have the number, treat it as the floor beneath every quote — not the price itself. The floor is what the work costs. The price is the floor plus the margin the business needs to survive a slow February, a callback that eats a day, or a part that arrives wrong. Operators who price at the floor are not winning customers; they are subsidizing them out of their own pocket.
This is also where market context earns its keep. Knowing your cost floor tells you what you must charge; knowing your regional plumbing market rates tells you what the market will bear above it. The space between those two numbers is your real pricing room. This article is one chapter in the broader guide to building a plumbing business that is profitable, not just busy — pricing from a known floor is the habit the whole playbook rests on.
Run the business side, not just the wrench
Nobody trained you for the business side. That doesn’t mean you should wing it forever.
One system for quotes, jobs, invoices, and client history — so the numbers behind every job are recorded as you work, not reconstructed at midnight.
External reference: U.S. Bureau of Labor Statistics — Plumbers, Pipefitters, and Steamfitters, for current wage and employment context.