How to price handyman jobs
Work out what each billable hour has to earn once drive time, admin, and overhead are counted, set a minimum visit charge, then turn your most common tasks into flat prices built from that rate.
To price handyman jobs, first calculate a billable hourly rate: your yearly cost of doing business (your pay, taxes, insurance, truck, tools, software, marketing) plus profit, divided by the hours you can realistically bill. Then set a minimum visit charge that covers a full trip, and turn common tasks into flat prices using your real time per task times that rate, plus materials with a markup. Price unknown-scope work by the hour. The number that sinks most handymen is billable hours: they divide by 2,000 when they can only bill 1,200.
Pricing methods handymen use
- Hourly with a minimum. Simple and fair for repairs where you cannot see the problem until you open it up. Always pair it with a minimum (often one or two hours) so short visits still cover the trip.
- Flat price per task. A price book for the jobs you do every week: mount a TV, hang a door, replace a faucet, patch drywall up to a set size. Customers like knowing the number, and you earn more when you get faster.
- Project price. For bigger jobs like a small bathroom refresh or a punch list of 15 items, estimate each item, add them up, and quote one number with a written scope.
- Time and materials. For property managers or open-ended work, bill hours at your rate plus materials at cost plus markup. See time and materials.
- Not-to-exceed. Common with property managers: you bill actual time and materials up to a cap, and get approval before going over.
Step 1: find your billable hourly rate
Start with the year. Add what you want to pay yourself, payroll taxes, insurance, vehicle costs, tools, phone, software, marketing, and profit. Then count billable hours honestly. A full-time handyman works around 2,000 hours a year, but quoting, driving, buying materials, returning calls, and invoicing eat a large share of that. If only 60 percent of your hours are billed to a customer, you have about 1,200 billable hours.
For a sense of wages, the Bureau of Labor Statistics reported a median of $23.84 per hour for general maintenance and repair workers in May 2025. That is what an employer pays a worker, not what a business bills. Your billing rate has to cover the unbilled hours, the overhead, and profit on top of any wage. If you hire a helper, use the burdened cost of that helper, not the wage. See how to calculate labor burden.
Worked example: setting the rate and a minimum
This is a made-up example to show the math. The dollar amounts are placeholders, not market rates; use your own numbers.
| Item | Annual amount |
|---|---|
| Owner pay | $60,000 |
| Self-employment taxes and benefits | $12,000 |
| Insurance | $3,000 |
| Vehicle, fuel, maintenance | $9,000 |
| Tools and replacement | $2,500 |
| Phone, software, marketing | $4,500 |
| Total cost of doing business | $91,000 |
| Profit target (10% of revenue: $91,000 / 0.90) | $101,111 revenue needed |
| Billable hours (60% of 2,000) | 1,200 hours |
| Billable hourly rate ($101,111 / 1,200) | About $84 per hour |
Now the minimum. Say an average visit takes 30 minutes of driving, 15 minutes of setup and cleanup, and 15 minutes of booking and invoicing on top of the actual work. That is an hour of time before you touch the job. In this example, a one-hour minimum at about $84 only covers the trip. Many handymen set the minimum at two hours, or charge a trip fee plus the first hour, so a 20-minute fix still earns money. Whatever you choose, print it on every quote and say it on the phone.
Step 2: build flat prices for common tasks
Pick your 20 most common tasks. For each, record your real time over several jobs, multiply by your hourly rate, and add standard materials. Then round up to a clean number. For example, if mounting a TV on drywall with the customer's bracket takes you 1.25 hours on average, at $84 per hour that is $105 of labor; add anchors and cord cover and the flat price might be $125. If the wall is brick or the customer wants cords run in the wall, that is a different line in the price book.
- Record actual time per task from your last several jobs, not your best day.
- Multiply by your billable rate and add typical materials.
- Add a condition adder for common complications (old plaster, rusted fasteners, extra height).
- Round up and test it. If you win every quote, the price is low.
- Review the price book every quarter as costs change.
Materials markup and small purchases
Mark up materials you buy. You spend time picking them, carry the cost until you are paid, and handle returns and warranty swaps. Decide on a standard markup, apply it the same way on every job, and know whether you are thinking in markup or margin: markup vs margin in construction shows the difference. When the customer supplies the part, say on the quote that you do not warranty the part, only your labor.
Watch the license limit when you price
Many states cap what an unlicensed handyman can charge on one job. In California, for example, the cap is $1,000 including labor, materials, and all other costs, and only for jobs that need no permit and where the handyman employs no workers. Splitting one project into several small invoices to stay under a cap is exactly what regulators look for. If a job prices above your state's limit, refer it or get licensed. Check your state on the contractor license hub.
Hidden damage and change orders
Small repairs often uncover bigger problems: a wobbly toilet with a rotted subfloor, a sticking door on a sagging header. Put a line in every quote that hidden conditions are priced separately, stop when you find one, and get approval in writing before you go on. That is a change order, even if it is a text message with a photo and a price. For more, see how to handle homeowner change requests.
Check your prices against real jobs
Each month, compare quoted time against actual time by task type. If drywall patches keep running long, raise that price or tighten the scope. Smart Business Automator tracks estimated against actual cost on every job and turns approved quotes into invoices, which makes this check quick. The handyman software guide covers other tools, and how to price small construction jobs profitably goes deeper on minimums.
Frequently asked questions
Should handymen charge by the hour or by the job?
Both work. Flat prices suit common tasks you can time accurately, and hourly with a minimum suits repairs with unknown scope. Build both from the same billable hourly rate.
What is a handyman minimum charge?
It is the least you accept for any visit, set to cover drive time, setup, cleanup, and office time. Many handymen use a one or two hour minimum or a trip fee plus the first hour.
How many billable hours does a handyman really have?
Fewer than you think. Driving, quoting, buying materials, and invoicing take a large share of a full-time year. Track your own hours for a month to find your billable percentage.
Should I mark up materials?
Yes. You spend time sourcing them, carry the cost, and handle returns. Pick a standard markup and apply it consistently.
Is there a price limit for unlicensed handyman work?
In many states, yes. California's limit is $1,000 per job including labor and materials, for work with no permit and no employees. Other states set different rules, so check your state agency.