How much should you charge as a handyman? A plain-English playbook for setting your hourly rate, choosing flat-rate vs per-project pricing, setting minimums, marking up materials, and pricing the jobs you quote every week — with worked examples.
Pricing is the single biggest lever on a handyman business's take-home pay, and it's the one most owner-operators guess at. This guide walks through a repeatable way to price any job so you cover your real costs, get paid for your skill, and stop leaving money on the table.
The classic mistake is pricing off your paycheck instead of your business. A handyman who "wants to make $35 an hour" quotes $35 an hour — forgetting the business has to pay for the truck, fuel, tools, insurance, phone, software, unbillable drive time, and the days the phone doesn't ring. After all of that comes out, that $35 rate nets closer to $12.
The other trap is the 2,080-hour year. There are 2,080 working hours on paper, but you won't bill all of them. Between quoting, driving, hardware-store runs, invoicing, chasing payments, and slow days, most solo handymen bill 1,000-1,300 hours a year. Price as if every hour is billable and you're already 40% short before you start.
Work backward from what the business needs, not forward from a number that "sounds fair." Four inputs:
The math: (income + overhead) ÷ billable hours, then add profit. Example: ($65,000 + $28,000) ÷ 1,200 = $77.50/hr, plus a 15% profit target ≈ $89/hr. That's your break-even-plus-profit rate — the floor you quote from, before adjusting for the market and the job.
| Input | Example | Why it matters |
|---|---|---|
| Target take-home | $65,000 | Your actual pay, not revenue |
| Annual overhead | $28,000 | Everything the business spends to operate |
| Billable hours/yr | 1,200 | Hours you actually charge for |
| Base rate | $77.50/hr | (65k + 28k) ÷ 1,200 |
| + 15% profit | $89/hr | Your quoting floor |
There are three ways to charge, and the best handymen mix them by job type.
You quote one number for the whole task — "$120 to mount the TV." Best for standard, predictable jobs: TV mounts, furniture assembly, hanging doors, installing a ceiling fan. Customers love the certainty, you're rewarded for speed instead of penalized for it, and there's no clock-watching. The risk is on you if it runs long, so build in a buffer.
You bill your hourly rate plus materials. Best for grab-bag "honey-do" lists and open-ended work where the scope is genuinely unclear. Protects you when you can't pin down the job, but customers feel the uncertainty and watch the clock — always pair it with a stated minimum.
Pre-price your 20-30 most common jobs into a menu and quote from it on site in seconds. It combines flat-rate's customer certainty with consistency across every quote you give, and it stops you re-inventing a price in every driveway.
Marking up materials is not gouging — it pays for the real work of sourcing, buying, hauling, and warranting parts. Pass materials through at cost and you're doing the hardware run for free. Standard ranges:
| Material type | Typical markup | Example |
|---|---|---|
| Small parts & fasteners | 50-100% | $4 in screws/anchors billed at $8 |
| Standard materials | 25-50% | $60 in lumber billed at $85 |
| Fixtures & hardware | 15-25% | $150 ceiling fan billed at $180 |
| Customer-supplied | 0% (add handling + no warranty) | Charge labor only, warranty on them |
The key habit: tag every receipt to the job it belongs to. If you don't track materials by job, you can't apply markup accurately and you can't see which jobs actually make money. A phone-based receipt capture that assigns each hardware-store purchase to a job solves this — snap it in the parking lot and move on.
These are illustrative 2026 U.S. ranges for an experienced handyman. Your numbers depend on your rate, region, and materials — use them to sanity-check, not to copy.
| Job | Typical flat-rate range | Notes |
|---|---|---|
| Mount a TV | $100-$250 | More for large TVs or hidden wiring |
| Assemble furniture | $60-$200 | Per item; complex units higher |
| Install ceiling fan | $120-$300 | More if no existing box/wiring |
| Hang interior door | $150-$350 | Pre-hung vs slab affects range |
| Patch & paint drywall | $150-$400 | Depends on size and finish |
| Fix / replace faucet | $120-$300 | Labor + markup on fixture |
| Full punch-list day | $500-$900 | Day rate for multiple small tasks |
Rate $89/hr, 3 billable hours = $267 labor. Mounting bracket cost $40, marked up 30% = $52. Customer-supplied fan (labor only, warranty on them). Total quote ≈ $320 — and because it's flat-rate, if you finish in 2 hours you keep the difference.
Actual labor is 50 minutes, but your 1.5-hour minimum at $89 = $133.50. No materials. Quote $135, collected on site — the minimum protects your drive time.
The price matters, but so does how it's presented. Quotes that close share four traits:
PayStream Pro lets you build an itemized invoice or quote from saved line items in about 30 seconds, send it by text or email from the driveway, and get paid by card or ACH on the spot. Materials you snapped at the hardware store are already tagged to the job. See how the invoicing works or try the free invoice generator first — no signup.
If you close nearly every quote, your prices are too low — you should lose a handful on price. Raise rates in modest 5-10% steps on new quotes first, and give repeat customers a heads-up with a one-line reason ("materials and insurance costs have risen"). The customers who leave over a small increase are almost always the low-margin, high-hassle ones. Track your close rate after each bump: if you're still winning most jobs, raise again.
See pricing or start a 14-day free trial.
Most independent handymen charge between $60 and $125 per hour in 2026, depending on region, skill level, and job type. The right rate for you isn't the local average — it's the number that covers your real cost of doing business plus profit. Work backward from the annual income you need, divide by realistic billable hours (usually 1,000-1,300 a year, not 2,080), then add overhead and a profit margin.
Flat-rate (a fixed price per job) works best for standard, predictable tasks like mounting a TV, assembling furniture, or hanging a door — the customer knows the total up front and you're rewarded for working fast. Hourly is better for grab-bag "honey-do" lists and open-ended work where the scope is unclear. Many handymen quote flat-rate for defined tasks and hourly for punch-list days with a stated minimum.
A one- to two-hour minimum (often $75-$200) is standard. Even a five-minute fix costs you drive time, fuel, and the opportunity to be on a bigger job, so a minimum protects your day from unprofitable one-off calls. State the minimum before you book the visit so there are no surprises.
A 20-50% markup on materials is normal, with small parts marked up more (50-100%) and larger items less (15-25%). The markup pays for sourcing, buying, hauling, and warranting the materials — it isn't padding. Track every receipt against the job so your markup and profit-per-job stay accurate.
Offer a day rate at a slight discount to your hourly (for example, 8 hours billed as 7) to reward the customer for booking a full day and to keep your schedule full. Day rates reduce quoting overhead, cut windshield time between small jobs, and are ideal for punch lists and turnovers. Always cap the scope so "a full day" doesn't turn into unpaid overtime.
It depends on your state and the dollar value of the work. Many states let handymen do small repairs under a set threshold (often $500-$1,000 per job) without a contractor's license, but larger jobs, electrical, and plumbing usually require licensing. Check your state and local rules before quoting, and carry liability insurance regardless — this guide is business guidance, not legal advice.