Handyman
How to Price a Handyman Job

Pricing is where a lot of good handymen quietly lose money. You do solid work, customers are happy, and yet at the end of the month the bank account does not match the effort. Usually the problem is not your skill, it is your math. This guide walks through how to price a handyman job the right way, from labor and materials to overhead, complexity, and the profit margin that keeps you in business. We will build a real number together so you can copy the process on your next quote.
Key takeaways
- Price from five buckets: labor, materials, overhead, complexity, and profit. Skip one and you lose money.
- Your hourly rate should cover more than take-home pay. Overhead and profit are separate line items.
- Round up when a job is uncertain. Uncertainty always costs more than you expect.
- Quote the total price, not the hourly rate, so you are judged on value, not the clock.
Start With Labor: What Your Time Actually Costs
Labor is the foundation, and most handymen underprice it because they only think about the check they want to keep. Your labor rate needs to reflect the fully loaded cost of doing the work: the wage you pay yourself or a crew member, plus payroll taxes, plus any benefits or insurance tied to that person.
A simple way to think about it: if you want to take home a specific amount per hour, your billed labor rate has to be higher to survive. Many solo handymen bill somewhere in the typical range of $60 to $110 per hour depending on region and skill, and that number is not their take-home pay. It is the price of putting a skilled person on site.
Estimate the hours honestly. Include travel, cleanup, and a buffer for the surprise that shows up on almost every job. If you think a task takes two hours, budget two and a half. You will rarely regret it.
Add Materials, Then Mark Them Up
Materials are not just a pass-through cost. When you buy, haul, store, and sometimes return supplies, you are doing unpaid work if you charge exactly what you paid. A material markup covers that effort and the risk of waste.
A typical markup runs 15 to 35 percent on materials for small jobs. So if a job needs $80 in parts, you might bill $96 to $108. This is standard practice across trades, and it protects you from the runs to the store that never seem to end.
Save every receipt
Track material costs per job, not per week. If you cannot tie materials to a specific job, you cannot tell which jobs actually made money.
Cover Your Overhead, Because It Never Sleeps
Overhead is everything you pay whether or not you are on a job: vehicle payment and gas, tools, insurance, phone, software, licensing, marketing, and the hours you spend quoting and doing paperwork. This is the bucket that quietly sinks handymen who only price labor and materials.
The easiest method is to build overhead into your hourly rate. Add up your monthly overhead, divide by the billable hours you realistically work in a month, and add that number to your labor cost. If overhead is $2,000 a month and you bill 100 hours, that is $20 per hour of overhead baked into every job.
Be honest about billable hours. You do not bill 40 hours a week. Between driving, quoting, and slow days, many solo operators bill 20 to 30 hours a week even when they are busy.
Adjust for Prep and Complexity
Two jobs with the same task list can be wildly different in effort. Hanging a door in new construction is not the same as hanging a door in a 1920s house where nothing is square. Prep and complexity deserve their own adjustment.
- Access: tight crawl spaces, high ceilings, or a second floor with no easy path add time.
- Age and condition: old wiring, rotted wood, and settled framing create surprises.
- Uncertainty: if you cannot see the full scope, add a contingency instead of hoping.
- Customer factors: indecisive clients and change requests eat hours you do not bill unless you plan for them.
A common approach is a complexity multiplier: for straightforward work, keep the base. For messy or uncertain jobs, add 10 to 25 percent to your labor. This is not gouging, it is pricing the real risk you are taking on.
Add Profit on Top, Separately
Here is the mistake that keeps handymen stuck: they treat their wage as their profit. Your labor pays you for the work. Profit is what the business earns for taking on risk, and it is what funds growth, new tools, and a cushion for slow months.
Add a profit margin of 10 to 20 percent on top of your total cost. Calculate everything else first: labor, materials, overhead, and complexity. Then apply your margin to that subtotal. If you skip this step, you are running a job, not a business.
A Worked Example You Can Copy
Let us price a real job: replace a leaky kitchen faucet and repair some water-damaged trim under the sink. Here is the buildup.
- Labor: 3.5 hours estimated at a $75 fully loaded rate = $262.50.
- Overhead: 3.5 hours at $20 per hour = $70.
- Materials: faucet and trim supplies cost $120, with a 25 percent markup = $150.
- Subtotal so far: $262.50 + $70 + $150 = $482.50.
- Complexity: old plumbing under the sink is uncertain, so add 15 percent to labor and overhead ($332.50 x 15 percent = about $50). New subtotal: $532.50.
- Profit: apply a 15 percent margin. $532.50 x 15 percent = about $80.
- Final price: about $612, which you would likely present as a clean $625.
Notice how the honest price is nearly double the naive version of just labor plus material cost. That gap is exactly where handymen lose their margin. Quote the total, present it with confidence, and let the number reflect the full value of showing up prepared.
Common Pricing Mistakes to Avoid
- Quoting an hourly rate instead of a total. Clients fixate on the clock and you get squeezed on efficiency.
- Forgetting travel and cleanup, which are real hours that vanish from most quotes.
- Charging materials at cost, which means you work for free every time you go to the store.
- Underestimating hours because you are optimistic. Optimism is not a pricing strategy.
- Racing to the bottom to win a job. The cheapest handyman attracts the worst customers.
- Never reviewing past jobs to see which ones actually made money.
Brivium helps you turn this math into clean, branded quotes in minutes, schedule the work, and take card payments on the spot so you actually get paid the number you calculated.
Start free trialPut a Repeatable System in Place
The goal is not to nail one perfect quote, it is to price every job the same reliable way. Build a simple template with your five buckets, plug in the numbers, and adjust for complexity. Over time you will learn how long tasks really take and where your estimates drift. That feedback loop is what separates a handyman who guesses from one who runs a profitable business.
Track your quoted price against your actual hours and costs on every job. Within a few months you will price faster, win better customers, and stop leaving money on the table.
Frequently asked questions
What is a good hourly rate for a handyman?
Fully loaded rates commonly fall in the $60 to $110 per hour range depending on region and skill. Remember that this is the billed rate, not your take-home pay, since it must also cover overhead.
Should I charge a flat rate or hourly for handyman work?
For most jobs, quote a flat total price built from your hourly cost, materials, overhead, complexity, and profit. Flat pricing protects your margin when you work efficiently and gives customers a clear number.
How much should I mark up materials?
A typical markup is 15 to 35 percent. It covers the time you spend sourcing, hauling, and returning supplies, plus the risk of waste. Charging materials at cost means doing that work for free.
How do I set a minimum charge for small jobs?
Set a minimum that covers travel, setup, and at least an hour or two of labor plus overhead. Many handymen use a minimum in the $125 to $250 range so small visits still cover their costs.
