Skip to main content
Mittro logo Mittro

Blog

Flat-rate pricing for plumbers: a price book your techs will actually use

A price book is useful only if the technician can find the right task, recognize what is included, and explain the price without guessing at the truck. Build it around repeatable work and explicit boundaries.

Alex Hackney

Plumber picking fittings from organized parts bins in a service truck compartment

A technician is standing beside a leaking water heater while the office asks for a price. The customer wants to know what the repair will cost, the truck is noisy, and the price sheet has four entries that might fit. If the technician can't find the right task quickly, the book is not helping anyone.

Flat-rate pricing can make estimates easier to explain and invoices more predictable. It also moves the hard work upstream: deciding what each task includes, how unusual conditions are handled, and when a technician should stop and call the office.

Build the first version from repeat work

Start with work your shop performs often: toilet rebuilds, angle stops, garbage disposals, hose bibs, standard drain clearing, water heater flushes, and common fixture replacements. Use names technicians and customers understand. Avoid internal shorthand that makes the book searchable only to its author.

For each task, define the scope in plain language. What will the plumber inspect, remove, install, test, and clean up? Which materials are standard? Does the task include a new supply line or reuse an existing one? What conditions move the job into a different category? If two experienced technicians read the description and imagine different jobs, rewrite it before assigning a price.

Review completed invoices and labor time to estimate what typical work actually requires. Use your own records rather than a generic online price list. Your service area, drive time, warranty policy, and overhead are different from another company's. A competitor's number can't tell you whether your own work is profitable.

Set boundaries for surprises

A flat rate should not hide the fact that old buildings surprise people. A corroded shutoff may break when touched. A drain can have a collapsed section beyond the cleanout. A water heater may be inaccessible or installed without the clearances the replacement needs. Describe the conditions that require a new scope and how the technician will explain them before doing extra work.

Write a simple approval step: stop, document what changed, discuss the options, and get customer approval for the added work. If the repair is urgent, be especially clear about what is safe to do immediately and what can wait. Never let a price-book shortcut become pressure to perform work outside the technician's judgment or qualifications.

Include labor, material, disposal, and warranty assumptions in your internal notes even if the customer sees only a concise task description. Decide how sales tax is handled and whether a permit or inspection is included. Consistency is easier when the office and the technician use the same rules.

Make the book usable in the field

Organize tasks by symptom or system, not by the order they were added. A technician looking for a leaking faucet should not have to remember whether the task lives under "fixtures," "repairs," or "miscellaneous." Use a search term customers might use, and avoid a dozen nearly identical entries with no clue about the difference.

Give each entry enough detail to choose correctly. If the price depends on fixture type, access, or material, make that distinction visible. Keep a short "call the office" list for conditions that fall outside the book. A technician should be rewarded for asking when the job doesn't match, not pushed to pick the closest task and hope.

Train with real scenarios. Put a few anonymized calls in front of the team and ask them to find the task, explain what it includes, and identify when to escalate. If experienced plumbers select different entries, fix the categories or add examples. Training should sound like a shop conversation, not a software demo.

Review the math and the customer experience

Look at completed work by task. Compare estimated and actual labor, materials, callbacks, and warranty returns. If a task routinely loses money, check the scope before raising the price. Maybe access is harder than expected or a common material is missing from the assumptions. If customers routinely decline the same item, ask whether the description is clear and whether the recommendation is being explained well.

Update the book when suppliers change costs or the work itself changes, but keep a record of revisions. Tell technicians what changed and when it takes effect. Old estimates should keep the scope and price the customer approved; do not quietly rewrite an open proposal.

If you build the book in Mittro, a reusable price book is available on eligible plans. The estimate for a water heater swap carries its line items, discounts, and tax, goes out by email, and collects the customer's approval online, then converts to an invoice or an unscheduled job. The plumbing software overview describes the flow.

Separate price from permission

A customer agreeing to a diagnostic visit is not automatically agreeing to every repair the technician may find. Make the approval boundary visible in the work order and confirm the customer has authorized the selected scope. If the repair changes after disassembly, document the new condition and the revised choice before proceeding. This is especially useful when a landlord, tenant, and property manager all have a role in approving work.

Give technicians a safe escape hatch

No price book can anticipate every house. Set a clear rule for when a technician pauses: a scope outside the listed work, a safety concern, unexpected damage, or a customer asking for something different. Make it easy to reach the office and document the conversation. That safeguard protects the customer and the technician from a bad assumption.

Pick ten high-volume tasks and ask the crew to find and explain each one. Remove duplicate entries, clarify the confusing descriptions, and add the conditions that trigger a second estimate. Then review real jobs after a month. A smaller book people trust is more useful than a huge catalog nobody wants to open.

Keep reading

More from the blog on software costs, switching platforms, and what AI answering realistically does.

Ready for the next step

Ready to run your shop on Mittro?

Scheduling, dispatch, CRM, and invoicing today, with a real phone line and AI answering activating soon - one platform, one bill, no contracts.

Phone service included from the Pro plan, activating soon. Founding partner offer by application: 6 months free, 50% off months 7-12, then a grandfathered rate.