How to Build a Flat-Rate Price Book That Protects Your Margins
Two techs, the same job, two different prices — and both a little too low. A price book puts an end to that on the very next call.
When your techs quote off memory, two things happen: identical jobs get charged different amounts, and almost every price ends up a little low. A flat-rate price book fixes both. It sets a clear, consistent price for each common job with your margin already built in. Here is how to build one.
Know your true cost of doing business
Before you can price anything, you need to know what an hour of work actually costs you. Here is the math, worked out:
Break-even hourly rate (worked example)
- Total yearly business costs (wages + payroll taxes + trucks + insurance + tools + office + software): $480,000
- Number of technicians: 4
- Realistically billable hours per tech per year (after drive time, admin, slow days): ~1,200
- Total billable hours: 4 × 1,200 = 4,800
- Break-even rate: $480,000 ÷ 4,800 = $100/hour
That $100 is the number you must clear before you make a single dollar of profit. Most owners assume it is far lower, which is exactly why undercharging is so common.
Set your target margin
Decide what you need to earn on top of cost to run a healthy business, not just to break even. This is the profit that funds new trucks, slow seasons, and your own pay. Build that margin into every price from the start, so profit is the plan rather than whatever happens to be left over. If your break-even is $100/hour and you want a 40% margin, you price labor at about $167/hour.
📷 Add image: A screenshot of your filled-in break-even calculator. Alt text: "Filled-in break-even calculator showing how to calculate the hourly rate for a contractor".
Price your common jobs
You do not need a price for everything on day one. List the twenty or thirty jobs you do most often and build those first. For each one, add up the labor hours, the materials, and your target margin. That becomes the flat price. Together those common jobs usually cover the large majority of your work.
Offer good, better, and best
For most jobs, give the customer three clear options at three price points. Some people want the basic fix, and some want the version that lasts longer or performs better. Presenting choices lets the customer pick their own level instead of feeling sold to, and it naturally lifts your average ticket.
📷 Add image: A sample good-better-best option card as a tech would present it on a tablet. Alt text: "Tablet screen showing a good-better-best pricing example a tech presents to a homeowner".
Put the price on a tablet
A printed book gets outdated and left in the truck. A simple digital price book on a tablet lets your tech show the customer a clean, consistent price on the spot, before any work begins. Presenting the price up front, in writing, removes the awkward end-of-job conversation and cuts disputes dramatically.
Train the team to present it
A price book only works if everyone uses it the same way. Walk your techs through how to present options, answer the common questions, and explain the value behind the number. When the whole team is consistent, customers trust the price more and your margins stop depending on who showed up that day.
Keep it alive
Your costs will keep moving, so your prices have to move with them. Review the book on a set schedule — at least twice a year — and adjust for changes in wages and material costs. Track your average ticket and margin so you can see the book working and catch any slippage early.
Start now and refine
Do not wait for a perfect version. Build your top jobs, put them on a tablet, use the book for a few weeks, and refine it as real jobs show you where it needs tuning. A working price book you improve beats a perfect one you never finish.
Frequently Asked Questions
How do I calculate my hourly rate as a contractor?
Add up every yearly cost of running the business, divide by your realistically billable hours (not clock hours), and that is your break-even rate. Add your target margin on top to get your selling rate.
What is flat-rate pricing?
It means charging a set price for a defined job rather than billing by the hour. The customer knows the cost up front, and your margin is built into the price rather than left to chance.
Won't flat-rate pricing make me look more expensive?
Sometimes the number looks higher, but it is honest and predictable, and customers strongly prefer knowing the price before work begins. Consistent, upfront pricing builds trust and cuts billing disputes.
Related guides: How to Stop Underbidding Jobs and Losing Money · How to Raise Your Average Ticket With Good-Better-Best Options · How to Find the Profit Leaks Hiding in Your Business
Want a hand putting this in place?
A flat-rate price book built from your real numbers and loaded onto your techs' tablets is something the osNOVA team can stand up in a few weeks. If you'd rather have it built with you, so every job carries the right margin, let's talk.
Recommended osNOVA Method plays: Flat-Rate Pricing Overhaul.
Email us →