Plumbing
Flat-rate pricing and the service price book for plumbers
Quote one upfront price per task instead of the clock, build the price book on billable-hour cost and a parts markup matrix, present good-better-best options, and show the price before the work.
Direct answer
Flat-rate pricing quotes the customer one upfront price for the task instead of billing by the hour. The price book is the menu: each task priced from billable labor hours, parts, and markup. It removes clock anxiety, protects margin on slow jobs, and rewards the fast tech. Build the rate on billable, not paid, hours.
Key takeaways
- Flat-rate pricing quotes one upfront price per task before work starts, holding whether the job takes 40 minutes or two hours.
- Build the billed rate on billable hours, not paid hours: a $30 tech can cost over $80 per billable hour and bill near $111.
- Labor burden (employer taxes, workers comp, insurance, benefits) commonly runs 25 to 45 percent of wage above the paycheck.
- Use a parts markup matrix by cost band: cheap parts 4x to 5x, mid items ~2.5x, big-ticket equipment closer to 1.3x to 1.6x.
- Always show the price and capture a written sign-off before any work or parts come off the truck; re-approve if scope changes.
What flat-rate pricing is and why service shops use it
Flat-rate pricing means the customer is quoted one price for the job before the work starts, and that price holds whether the tech finishes in 40 minutes or two hours. The task has a price, not the hour. Replacing a water heater is a number. Clearing a kitchen drain is a number. Rebuilding a faucet is a number. The price book is the menu of those numbers, and every tech in every truck quotes off the same menu.
Three things make shops move to it. The customer gets cost certainty and stops watching the clock, which kills the suspicion that the tech is dragging the job to pad the bill. The shop gets margin protection, because the price covers the unbilled time and the slow days instead of evaporating when a job runs long. And the price stops depending on which tech showed up, so the senior plumber and the second-year apprentice quote the same repair at the same number.
This guide is about pricing service and repair calls. Pricing a project off a set of plans is a different exercise, the fixture count and the pipe takeoff, and the estimating and takeoff guide carries that. The tasks in your book are repairs, and a single repair like low water pressure can run from a five-minute aerator clean to a PRV swap, which the low water pressure guide breaks down. Flat rate is how you price those tasks once and quote them the same way every time.
Flat rate vs time and materials
The two models split on what you sell. Flat rate sells the task at one price agreed before the work, so the customer knows the cost and you keep any efficiency you bring to it. Time and materials sells the hour plus parts, billed by how long the work took, so the customer does not know the final number until you are done and the meter is still running while they watch.
The difference that matters to the shop is who gets the efficiency gain. On T&M, the faster you work the less you earn, because you billed fewer hours. The model punishes the fast tech and the well-stocked truck. On flat rate, the price is the price, so the tech who does the job in 40 minutes earns the same as the book assumed, and that speed becomes margin instead of lost revenue. Flat rate rewards speed. T&M taxes it.
T&M also hands the customer clock anxiety. Every minute the tech spends walking to the van for a fitting reads as money on a T&M bill, even when it is normal work. Flat rate takes that argument off the table because the fittings and the trips are already inside the price. Industry pricing guidance has long favored flat rate over T&M on both customer satisfaction and contractor profitability, and the mechanism is exactly this: the customer buys a known result and the shop keeps its efficiency.
| Flat rate | Time and materials | |
|---|---|---|
| What you sell | The task, one price | The hour plus parts |
| Customer knows cost | Before work starts | After work is done |
| Who keeps the efficiency | The shop and the fast tech | Eaten by fewer billed hours |
| Clock anxiety | Removed, price is fixed | Built in, meter is running |
| Best fit | Service and repair | Open scope, commercial, new construction |
Why flat rate protects the shop and the customer at once
Price certainty is the part the customer feels. They get the number before anyone touches their plumbing, they approve it or they do not, and there is no surprise on the invoice. That single change removes most of the friction at the end of a service call, because the argument about the final bill already happened, up front, where it belongs.
Margin protection is the part the owner feels. A flat-rate price is built to cover the unbilled hours, the windshield time, the restock, the callback risk, and a slow Tuesday, so the rate holds up across the week instead of only on the jobs that happen to run fast. T&M margin swings with how busy you are. Flat-rate margin is engineered into the book.
Consistency is the part the whole company feels. With a price book, the price comes from the task and not from the tech's mood, the customer's neighborhood, or how the morning went. Two trucks quote the same drain clearing at the same price, the dispatcher can answer a price question without guessing, and nobody is haggling the hourly rate at the kitchen table. The customer is choosing a repair, not negotiating a wage.
How do you calculate your billable hourly rate?
Start with the true cost of an hour of billable work, then add profit. The mistake that sinks shops is dividing costs by paid hours instead of billable hours. A tech you pay for 2,080 hours a year does not bill 2,080 hours. Drive time, stocking the truck, training, warranty returns, and dead time between calls all come out first, and what is left is what you can actually sell.
Build the number in layers. Take the wage, add the labor burden, which is the employer taxes, workers comp, insurance, and benefits that ride on top of the paycheck. Burden commonly lands around 25 to 45 percent of wage for an open shop, higher with union benefits, so a tech at $30 an hour costs you something closer to $40 to $44 an hour before they turn a wrench. Then add the share of the truck and the overhead that one tech has to carry: the van, fuel, tools, phone, software, dispatch, the office, insurance.
Now divide by billable hours, not paid hours, and add your profit. Here the gap shows its teeth. The shop that prices off paid hours recovers its cost on paper and loses money in the field, because the unbilled hours never got priced into anything. Recalculate this number at least once a year, and track your real billable hours for a quarter rather than guessing them, because the guess is almost always too high.
Field example: turning a $30 wage into a billed rate
Take a tech paid $30 an hour. Add 35 percent burden and the fully loaded labor cost is about $40.50 an hour. Over a 2,080-hour paid year that is roughly $84,000 in labor cost for that one tech.
Now apply the billable reality. A tech paid eight hours a day bills maybe five to six of them once you subtract the drive, the stock-up, and the gaps. Call it six billable hours of eight, about 1,560 billable hours a year. Divide the $84,000 of labor cost by 1,560 and the labor cost per billable hour is about $54, already well above the $40.50 loaded wage, purely because two hours a day are not billable. Add this tech's share of truck and overhead, say $45,000 a year, and that is another $29 per billable hour. Cost per billable hour is now around $83.
Add a target net profit. At 25 percent, you divide the $83 cost by 0.75 and land near $111 an hour as the billed rate that has to live inside your flat-rate prices. The tech earns $30. The work has to be sold at roughly $111 an hour of book labor to clear cost and profit. Price the book off the $30 or even the $40.50 and you are working for free. That spread is the whole reason flat rate exists.
| Step | Value |
|---|---|
| Tech wage | $30/hr |
| Plus burden (about 35 percent) | $40.50/hr loaded |
| Loaded labor over 2,080 paid hr | about $84,000/yr |
| Billable hours (6 of 8) | about 1,560/yr |
| Labor cost per billable hour | about $54/hr |
| Truck and overhead share | about $29/hr |
| Cost per billable hour | about $83/hr |
| Billed rate at 25 percent net | about $111/hr |
Billable hours, not paid hours, carry the rate
This deserves its own section because it is the single error that quietly bankrupts service shops. Paid hours are what shows on the payroll. Billable hours are what you can actually put on an invoice. The two are never equal, and pricing as if they were means every unbilled hour is a cost nobody charged for.
Where do the hours go? Driving between calls, the windshield time that eats the most. Stocking and restocking the truck. Warranty and callback visits that earn nothing. Pulling permits, picking up special-order parts, training, the meeting, the gap when the next call has not been dispatched yet. None of that is laziness. It is the normal overhead of running service, and it has to be paid for by the hours you do bill.
So the rate carries the unbilled time inside it. When the billed rate is about $111 an hour and the tech bills six hours, those six hours have to cover the eight you paid for plus the truck plus profit. Underestimate the gap between paid and billable, and you set the rate too low, which is the most common reason a busy shop still cannot make money. Track it for ninety days. The honest number is usually worse than the gut number, and it is better to find that out in the spreadsheet than in the bank balance.
How do you build a flat-rate price book?
The price book is a menu of priced tasks, and each task is built the same way: book labor hours times your billed rate, plus parts at your markup. Replace a 50-gallon gas water heater. Clear a main line. Rebuild a tub-and-shower valve. Install a garbage disposal. Each one gets a standard labor time and a standard parts list, and the two roll up into one customer-facing price.
Set the labor time honestly, at what a competent tech takes on a normal version of the job, not the heroic best case and not the nightmare. If a standard water heater swap is three hours of real work including haul-off and cleanup, the book uses three hours, and at a $111 rate that is $333 of labor before parts. Hard jobs get their own line or a clearly stated adder, so the ugly basement install is not priced like the easy garage one.
Then add parts at a markup that recovers cost, freight, the small stuff you never itemize, and the risk of carrying inventory. Build it once, price every common repair, and the book becomes the answer to every quote. The job in the field stops being a math problem and becomes a lookup. You either build the book yourself from your real costs or you buy a flat-rate system and tune it, which the next section covers.
Build your own book or buy a flat-rate system
Building your own gives you a book grounded in your real costs and your real labor times, which is the version that fits your shop best. The cost is the labor to build it and the discipline to keep it current. For a small shop with a tight task list it is doable. For a full residential menu it is a large, ongoing job, because a real plumbing book runs to thousands of tasks and the parts prices move constantly.
Buying a system trades some of that fit for speed and maintenance. Callahan Roach introduced flat rate to the trades back in 1989, and Profit Rhino, which is powered by Callahan Roach, sells a pre-built, customizable plumbing book that updates parts pricing on a quarterly cycle so your costs do not drift. Several field-service platforms ship or integrate a similar book. The draw is that the structure and the upkeep are done for you, and you can be quoting in days instead of months.
Either path, the rule is the same: tune it to your market and your costs before it goes live. A bought book ships with default labor rates and default markups that are someone's national average, not your $111 rate or your local parts pricing. Run your own billed rate and your own markup matrix through it. A book you never tuned is just somebody else's prices with your logo on it, and it will be wrong in both directions, too high to win some jobs and too low to make money on others.
Parts markup and the cost-band matrix
Parts carry a markup because the part costs you more than the invoice price. There is freight, the time to source and stock it, the small consumables you never line-item, shrinkage, and the cash tied up in inventory. A flat 2x to 3x on material cost is common in service plumbing, but a single flat multiplier breaks at the extremes, so most shops run a markup matrix that varies the multiplier by cost band.
The logic is that cheap parts need a high multiplier and expensive parts need a low one. A $3 supply line marked up 2x is $6, which does not come close to covering the trip to the supply house or the time to stock it, so cheap parts often carry 4x to 5x. A $900 water heater marked up 3x would be a $2,700 part that prices you out of the job, so big-ticket items carry something closer to 1.3x to 1.6x. The matrix sets a band for each, so the markup is rich where the dollars are small and lean where the dollars are large.
Treat the bands below as a shape to start from, not gospel, and set the real multipliers from your costs and what your market bears. The point of the matrix is that you stop arguing markup job by job. The cost falls in a band, the band sets the multiplier, and the price is consistent across every truck.
| Part cost band | Typical multiplier (tune to market) | Why |
|---|---|---|
| $0 to $10 | 4x to 5x | Covers handling and stocking a cheap part |
| $10 to $50 | 3x | Standard service markup |
| $50 to $200 | 2.2x to 2.5x | Mid items, still carry good margin |
| $200 to $1,000 | 1.6x to 2x | Big-ticket, markup must stay sellable |
| Over $1,000 | 1.3x to 1.5x | Equipment, lean markup to win the job |
The diagnostic and service-call fee
The diagnostic fee, sometimes called the service-call or trip fee, is what the customer pays for you to come out and tell them what is wrong. It covers the windshield time and the tech's time to find the fault, which is real work whether or not they hire you to fix it. In service plumbing it commonly runs somewhere around $75 to $300 depending on the market, with a lot of shops sitting near $99 to $149.
The standard move is to waive or credit the fee if the customer proceeds with the repair. The tech diagnoses, presents the flat-rate price, and if the customer approves, the diagnostic fee is rolled into or subtracted from the job. If they decline, you have still been paid for the trip and the time. This protects you from the free-estimate treadmill where you burn fuel and labor on tire-kickers and shoppers who were never going to buy.
The fee also filters the call. A customer willing to pay a diagnostic fee is a customer who has a problem they want solved, not someone collecting three free quotes to grind on price. Quote the fee on the phone when the call is booked, so it is never a surprise at the door, and put how it is credited in writing on the work order. The fee is not a profit center. It is the cost of showing up, made honest.
Present good, better, best options
Do not present one price. Present a few, and let the customer choose up. The standard structure is three: a good option that solves the immediate problem at the lowest price, a better option that solves it more durably or fixes the adjacent issue, and a best option that is the full, longest-lasting fix. The customer is no longer deciding yes or no on a single number. They are deciding how much repair they want.
On a failing water heater, good is a straight like-for-like swap of a standard tank. Better adds the expansion tank, a new shutoff, a drain pan, and the code upgrades the old install was missing. Best is the high-efficiency unit or the tankless conversion with the longer warranty. All three are real, all three are priced in the book, and the tech is not improvising. They are reading options off the menu.
Options raise the average ticket because some customers will pick the better or best when they are allowed to, and they would never have asked for it against a single take-it-or-leave-it price. It also reframes the conversation around value instead of cheapness. The customer who wanted the cheapest fix still has it as the good option, so nobody is pushed, and the customer who wanted it done right finally has a way to buy that without feeling upsold.
When do you show the customer the price?
Before the work. Always before. The tech diagnoses, builds the options off the book, shows the customer the price on the tablet, and gets a sign-off before a single part comes off the truck. That sequence is the entire discipline of flat rate, and skipping it gives back every advantage the model has.
Showing the price on a device beats quoting from memory or scribbling on a work order. The price is current, the options are laid out side by side, the customer reads the same number the tech reads, and the sign-off is captured right there with a signature. There is no daylight between what was quoted and what gets billed, because the customer approved the exact number before the work began.
Do the work before the sign-off and you have created the one fight flat rate was supposed to prevent: the customer who feels the price was sprung on them after they were already committed. Get the approval first, every time. If the scope changes mid-job because you find a second problem, you stop, you present the new option, and you get a second sign-off. The price the customer sees and approves is the price they pay, and the record proves it.
How the model protects margin in the field
Flat rate holds margin in three situations that wreck a T&M week. The slow job: when a repair runs long because the access was bad or the part fought you, the customer still pays the book price, so the time you lost does not become revenue you lost. The book already assumed a normal job and priced in some cushion. You eat the occasional bad one and the good ones cover it.
The fast tech: when a strong plumber does the job in well under book time, that saved time is margin, not a smaller invoice. T&M would have billed the shorter time and paid you less for better work. Flat rate pays the result, so speed and skill convert straight into profit, which is also why your best techs tend to prefer it once they understand it.
The hidden killer is the callback. A job that comes back is a second trip with no second invoice, and it eats the margin on the first job and then some. Flat rate does not fix callbacks by itself, but because the price already carries a callback allowance and because the model rewards doing it right the first time instead of billing more hours, a low callback rate turns directly into retained margin. Track callbacks. They are where flat-rate profit silently leaks out.
What if the customer says the price is too high?
First, do not flinch and do not discount on reflex. A tech who drops the price the moment a customer raises an eyebrow trains every customer to push, and tells the one in front of them that the first number was padded. The price is built on real cost. Stand behind it calmly.
Answer the objection with value, then with options. Value is what the price includes that a cheaper quote hides: the licensed tech, the warranty, the parts that are actually rated for the job, the cleanup, the fact that the price is fixed and will not climb if the work runs long. Then go back to the menu. If the best option is more than they want to spend, the good option exists for exactly this moment. You are not cutting the price. You are matching the option to the budget.
Sometimes the real objection is that the job is bigger than they expected, and the honest move is to make sure the good option genuinely solves the immediate problem so they are not paying for more than they need today. What you do not do is invent a discount or quietly skip a step to hit a number, because the skipped step is the callback you eat next month. Hold the price, offer the lower option, and let them choose.
Keeping the price book current
A price book is a perishable document. Material costs move, wages move, fuel and insurance move, and a book built on last year's costs prices this year's work at a loss you will not see until the year-end numbers come in. Re-price whenever a major cost input shifts, and review the whole book on a set cadence rather than waiting for the pain.
Parts pricing is the fastest mover. Copper, water heaters, and fittings have all swung hard in recent years, and a 15 percent jump in your material cost that the book never absorbed is margin gone on every job using that part. The bought systems update parts quarterly for this reason. If you run your own book, a quarterly parts pass and an annual full review of labor rate and markups is a reasonable floor.
Recalculate the billed rate when the inputs behind it change, a raise across the techs, a jump in workers comp, a new truck payment, a software cost. The rate is the spine of every price in the book, so a stale rate quietly underprices everything. Running last year's book in this year's market is the most common slow leak in a flat-rate shop, and it is invisible right up until the profit is gone.
Where time and materials still wins
Flat rate is built for service and repair, where the task is known and repeatable. It is the wrong tool when the scope is genuinely open, and pretending otherwise is how you lose money on the jobs that do not fit the book.
Commercial service and new construction often stay on T&M or a negotiated rate. A commercial maintenance contract may bill against a contracted hourly rate. New construction and large remodels are priced as a project, with the fixture count and the pipe takeoff that the estimating and takeoff guide covers, not off a residential repair menu. Emergency or unknown-scope work, the slab leak you cannot see until you open the floor, is sometimes handled T&M or with a not-to-exceed because the book cannot price what nobody has found yet.
The clean line is repeatability. If you have done the task a hundred times and you know what it takes, flat rate it. If the job is one of a kind, or the scope is hidden until you are into it, T&M or a project estimate is the honest model. Most residential service shops run flat rate on the menu and keep a T&M rate in their pocket for the rare job that does not fit. Use the right one for the work in front of you.
Getting tech buy-in
Techs resist flat rate when they think it is a trick to squeeze customers or turn them into commissioned salesmen. That resistance is reasonable and it has to be answered head-on, because a tech who does not believe the price will not defend it at the kitchen table, and a price the tech mumbles is a price the customer talks down.
Frame it honestly. Flat rate is not gouging. It is a fair, consistent price that every customer pays for the same work, set so the company can pay good wages, keep the trucks stocked, and stand behind the repair. The tech is not making up a number or pressuring anyone. They are presenting options off a book the company built, which protects the tech from the awkward job of pricing on the spot and from the suspicion that they personally marked it up.
Train the why, not just the how. Walk the techs through the billable-hour math so they see why the rate is what it is and stop thinking the price is the wage with a zero added. Show them that the fast, clean job pays the same as the slow one, so their skill is rewarded instead of taxed. A tech who understands the model sells the price without selling their soul, and that confidence is what closes the job.
Delivering the book on the tech's device
The price book belongs on the tech's phone or tablet, not in a dog-eared binder in the truck. A paper book is out of date the day prices move, it cannot show options side by side, and it cannot capture a signature. The whole point of flat rate is one current price presented cleanly and approved before the work, and a binder fails at all three.
On a device, the book is always the live version, so the price the tech quotes is the price the office set this morning, not last quarter's. Good-better-best options render side by side for the customer to choose. The customer signs the approval on the screen, and that sign-off is tied to the job, so the quoted number and the billed number are the same number with proof attached.
FieldOS is built for this: the current price book on the tech's device, options presented to the customer, the sign-off captured against the job, and the whole record, the quote, the approval, the photos, the invoice, kept in one place so the price you quoted stays tied to the work you did. Whatever you run it on, the requirement is the same. Current book, clear options, captured approval, one record. The binder cannot do any of it.
The numbers that tell you it is working
Three metrics tell you whether the price book is doing its job, and a shop that does not track them is flying blind on the thing that pays the bills. Watch average ticket, close rate, and callback rate together, because each one catches a different failure.
Average ticket is the revenue per completed job. It should rise as techs get comfortable presenting good-better-best, because customers choose up when given the chance. A flat average ticket usually means the options are not being presented, or the tech is quoting the good option and stopping. Close rate is the share of presented options that get approved. Too low and the price or the presentation is off, or you are running diagnostic-free estimates for shoppers. Too high, near 100 percent, can mean you are priced under the market and leaving money on the table.
Callback rate is the share of jobs that come back, and it is the one that hides the most damage. A callback is a free second trip that eats the margin on the first. Track it by tech and by task, because a single task with a high callback rate is usually a book labor time set too short or a parts spec that is too cheap. Read the three together. Rising average ticket with a low, stable callback rate is the signal that the book and the techs are both working.
Written price and disclosure rules
Get the price in writing and approved before the work, every time. Beyond being good practice, many states have consumer-protection rules that require a written estimate or contract for home-services work above a dollar threshold, and the threshold and the exact requirement vary by state. California, for example, requires a written contract or estimate on home-improvement work at or above a set dollar amount. Other states have their own rules and their own thresholds.
The safe practice covers you under most of them: disclose the diagnostic fee when the call is booked, present the flat-rate price before the work, capture the customer's approval in writing, and if the scope changes, get a fresh written approval for the new number. A signed approval that matches the invoice is the record that ends a billing dispute before it starts, and it is exactly what flat rate produces when you run it correctly.
Do not treat any of this as a substitute for knowing your own state and local rules. Licensing boards, contractor registration requirements, and consumer-fraud statutes differ widely, and they change. Confirm what your jurisdiction requires for written estimates, cancellation rights, and fee disclosure, and build those requirements into your work order. The point here is the practice that keeps you clean almost everywhere: written price, customer approval, before the work.
What to document on every flat-rate call
The record on a flat-rate call is what proves the customer approved the price before the work, and it is what lets you tie the quoted number to the job when you review the month. Capture it on the work order, not in the tech's memory.
Each row below is something to record on the call. Keep it with the job so the quote, the approval, and the invoice all line up, and so the metrics you track at the end of the month have real data behind them instead of guesses.
| Field to record | What it means | Note |
|---|---|---|
| Diagnostic fee quoted | The trip fee disclosed at booking | Quote it on the phone, not at the door |
| Task and price book line | Which book task was quoted | Ties the price to the menu, not the tech |
| Options presented | Good, better, best shown | Proves options were offered, not one price |
| Option chosen and price | What the customer picked | The number they approved |
| Customer approval | Signature before work | The sign-off that ends a dispute |
| Parts and markup band | Cost band applied to material | Lets you audit margin later |
| Callback flag | Is this a return visit | Feeds the callback rate by task and tech |
Common mistakes
- Building the rate on paid hours instead of billable hours, so the unbilled time never gets priced and the margin is gone before you start.
- Running last year's price book in this year's market while material and labor costs have already moved up.
- Presenting one price instead of good-better-best options, which flattens the average ticket and reframes the call as cheap-or-nothing.
- Charging no diagnostic or service-call fee, so you burn fuel and labor on shoppers who were never going to buy.
- Doing the work before the customer signs off on the price, which springs the number on them after they are committed.
- Not tracking average ticket, close rate, and callback rate, so you cannot see the leak until the year-end numbers are bad.
- Buying a flat-rate system and never tuning the default rates and markups to your own costs and market.
Field checklist
Want this checklist to run itself on every job — with photo proof and a signed record crews can hand the customer? That's FieldOS.
Standards and references
Flat rate is a business practice, not a code, so the references are the pricing systems, the labor-rate math, and the consumer-protection rules rather than a plumbing standard. On the systems, Callahan Roach pioneered flat rate for the trades and Profit Rhino, powered by Callahan Roach, sells a pre-built plumbing book that updates parts on a quarterly cadence. Several field-service platforms ship or integrate similar books. Treat any of them as a starting point and tune the rates and markups to your own costs and market, because the defaults are someone else's averages.
On the math, the load-bearing idea is the fully burdened, billable-hour cost: wage plus burden plus truck plus overhead, divided by billable hours rather than paid hours, with profit added on top. The Plumbing-Heating-Cooling Contractors Association and the service-management resources in the trade lay this out, and the recurring lesson is that pricing off paid hours instead of billable hours is the most common reason a busy shop still loses money. Recalculate the rate at least yearly.
On the legal side, written-estimate and fee-disclosure requirements come from state consumer-protection law and licensing boards, and they vary by state and change over time. California requires a written contract or estimate above a set dollar amount on home-improvement work, and other states set their own thresholds and rules. Confirm what your jurisdiction requires before you finalize your work order. Across the board, the practice that keeps you clean is the same: price on billable-hour cost, present priced options, and show the customer the price before the work.
Terms and how the numbers are quoted
Flat-rate pricing has its own vocabulary, and the same idea shows up under different names across a price book, a software screen, and a work order.
The price book is sometimes called the flat-rate book, the service menu, or the rate book. The diagnostic fee goes by service-call fee, trip charge, or dispatch fee. Markup is quoted either as a multiplier on cost, 3x for example, or as a margin percentage, which are not the same number, so be clear which one a quote means. Labor in the book is stated in book hours, the standard time for the task, which is not the same as the actual time the tech spends.
- Flat rate
- One agreed price for the task, set before the work and fixed regardless of how long it takes
- Price book
- The menu of priced tasks, each built from book labor hours, parts, and markup
- Billable hour
- An hour you can actually invoice, distinct from a paid hour; the rate is built on billable hours
- Labor burden
- Employer taxes, insurance, workers comp, and benefits on top of wage, often 25 to 45 percent
- Markup vs margin
- Markup is the multiplier on cost; margin is profit as a percent of price; they are different numbers
- Diagnostic fee
- The charge to come out and find the fault, commonly credited to the repair if the customer proceeds
- Average ticket
- Revenue per completed job; rises when good-better-best options are presented
FAQ
What is flat-rate pricing?
Flat-rate pricing quotes the customer one upfront price for the whole task before the work starts, and that price holds regardless of how long the job takes. It sells the repair, not the hour. The price book is the menu of those priced tasks, and every tech quotes the same number off it.
Flat rate vs time and materials: which is better for service work?
Flat rate fits service and repair, where the task is known and the customer wants cost certainty. Time and materials fits open-scope, commercial, and new-construction work. Flat rate rewards the fast tech because the price is fixed, while T&M pays fewer hours for faster work, taxing efficiency. Most residential service shops run flat rate.
How do you calculate your billable hourly rate?
Add wage, labor burden, and the truck and overhead a tech carries, then divide by billable hours, not paid hours, and add profit. A $30 tech can cost over $80 per billable hour once unbilled time is counted, so the billed rate often lands near $110. Recalculate at least yearly.
How do you build a flat-rate price book?
Price each task as book labor hours times your billed rate, plus parts at your markup. Set labor time at what a competent tech takes on a normal version of the job. Build it from your real costs or buy a system like Profit Rhino and tune the rates and markups to your market.
What markup should I put on parts in a flat-rate book?
Service shops commonly run 2x to 3x on parts, but a single flat multiplier breaks at the extremes. Most use a matrix by cost band: cheap parts at 4x to 5x, mid items around 2.5x, and big-ticket equipment closer to 1.3x to 1.6x. Tune the bands to your costs and market.
Should I charge a diagnostic or service-call fee?
Yes. The diagnostic fee covers the trip and the time to find the fault, commonly $75 to $300 depending on market, often near $99 to $149. The standard move is to credit it toward the repair if the customer proceeds. It protects you from burning labor on shoppers who never intended to buy.
When should the customer see the price?
Before the work, every time. The tech diagnoses, presents good-better-best options on a device, and gets a written sign-off before any parts come off the truck. Doing the work first springs the number on a committed customer. If the scope changes mid-job, stop and capture a fresh approval.
What if the customer says the flat-rate price is too high?
Do not discount on reflex; that trains customers to push and admits the first number was padded. Answer with the value the price includes, then point to the good option, which exists for exactly this. You are matching the option to the budget, not cutting the price or skipping a step you will pay for in a callback.
How often should I update the price book?
Re-price whenever a major cost moves, and review the whole book on a cadence. Parts pricing moves fastest, so a quarterly parts pass plus an annual review of labor rate and markups is a reasonable floor. Running last year's book in this year's market is the most common slow leak in a flat-rate shop.
What metrics tell me flat rate is working?
Track average ticket, close rate, and callback rate together. Average ticket should rise as techs present options. A low close rate points at price or presentation; near 100 percent can mean you are underpriced. Callback rate hides the most damage, since a return trip earns nothing and eats the first job's margin.