Handyman pricing is the single most emotional decision in the trades. Charge too low and you burn out working weekends to break even. Charge too high and leads ghost you before they ever see the work. Most handymen we talk to quote hourly because that's how they think about the day — 'I worked six hours, so that's six hours times my rate' — and most of them are leaving 20 to 40 percent of their possible income on the table because of it.
The right answer isn't pure flat-rate or pure hourly. It's a system that uses flat-rate for the jobs you do over and over, hourly for true handyman-grab-bag days, and a clear minimum service charge that protects your windshield time. Let's walk through exactly how the best-run handyman shops price, how hourly rates break down in today's market ($50 to $125 per hour in most US metros, with solo operators clustering around $65 to $95), and the six-step process for building a price book you can actually use on Monday.
Typical Workflow Today
Most solo handymen and two-person shops price like this: a customer calls or texts, the handyman drives out for a free estimate, walks the project, does some mental math based on 'about four hours plus parts,' writes a number on a business card or in a text message, and hopes the customer says yes. If the job runs long, he eats it. If the job runs short, he pockets the extra. There's rarely a written scope, rarely a written price book, and almost never a documented minimum service charge.
The symptoms of a weak pricing system are predictable. You quote a ceiling fan swap at $150 because that's what you've always charged, but you haven't looked at your actual cost-per-hour in two years. You drive 45 minutes for a $75 job and somehow feel like you won. You give the same price to a repeat customer who pays on the spot and a brand-new lead from Nextdoor who may or may not pay at all. You add up the month and your bank account doesn't reflect the number of hours you worked. The workflow below is how to fix each of those leaks.
Step 1: Calculate Your True Hourly Cost Before You Set a Rate
Your hourly rate to the customer is not your take-home pay. It's the number that, after taxes, overhead, unbillable time, tools, truck, insurance, and benefits, leaves you with a living wage. Before you pick a rate, do the math from the bottom up.
Start with the take-home you actually need. If you want to net $70,000 a year after taxes, you probably need to gross around $100,000 to $110,000 as a sole proprietor when you factor in self-employment tax, income tax, and health insurance. Now layer on business expenses: truck payment or depreciation plus fuel ($500 to $900 per month typical), insurance including general liability and commercial auto ($150 to $300 per month), phone, software, advertising, tools, disposables like blades and drill bits, and accountant or bookkeeping fees. Monthly overhead for a solo handyman commonly lands between $1,500 and $2,500.
Now the billable-hours trap. You can't bill 40 hours a week even if you work them. Travel between jobs, estimates, material runs, invoicing, texts, and admin eat 30 to 40 percent of a handyman's day. A realistic solo handyman bills 22 to 28 hours a week, or about 1,100 to 1,400 hours a year. Add gross revenue target plus overhead, divide by billable hours, and you get your break-even rate. Most honest math puts a solo handyman at a $75 to $95 per hour break-even, and a profit target of $85 to $110 per hour. Two-person crews with more overhead and fewer admin hours per head typically charge $110 to $150 per hour blended.
Step 2: Set Your Minimum Service Charge
A minimum service charge is the smallest invoice you'll write, regardless of job size. It protects your windshield time, your fuel, and the opportunity cost of turning down a larger job to take a small one. Every professional handyman should have a minimum.
Common minimums in today's market range from one hour of labor to two hours. A one-hour minimum works if you cluster small jobs into the same neighborhood on the same afternoon. A two-hour minimum is standard for anyone driving more than 15 minutes between jobs, and it's what the more established shops use. In dollar terms, that's typically $125 to $250 depending on your hourly rate.
Say the minimum out loud at the first customer contact. 'Our minimum service call is two hours, so projects under that time still bill at the two-hour minimum.' This sentence single-handedly filters out the customers who want a 20-minute favor for free and signals to serious customers that you run a real business. Customers who ghost at the minimum were never going to pay fairly for the full job either.
Step 3: Build a Flat-Rate Book for Repeat Jobs
Flat-rate pricing wins when a job is predictable. If you've installed 50 ceiling fans and 49 of them took between 60 and 90 minutes, you know the job. Price it flat. Flat-rate closes faster, protects your margin when you're fast, and removes the hourly-vs-duration argument at invoicing.
Build a price book of your top 30 to 50 repeat jobs. Examples and starting points based on a $90-per-hour target rate:
- Ceiling fan swap (existing box, no fixture change): $150-$185 labor
- Ceiling fan install (no existing box, attic access): $275-$375 labor
- TV mount on drywall with stud, up to 65-inch: $150-$225 labor
- Interior door replacement, pre-hung, standard opening: $225-$325 labor
- Interior door slab replacement, existing frame: $175-$250 labor
- Faucet replacement, single hole: $150-$225 labor
- Toilet replacement, standard: $225-$325 labor
- Garbage disposal replacement: $175-$250 labor
- Light fixture swap, standard box: $125-$175 labor
- Drywall patch, up to 12 inches, paint-ready: $185-$275 labor
- Gutter cleaning, single-story 2000 sqft: $185-$275 labor
- Deck board replacement, up to 5 boards: $275-$425 labor
Flat-rate prices are labor only unless stated. Materials are separate and either client-supplied, supplied by you at cost plus markup (25 to 40 percent is standard), or a documented materials allowance. Never quote flat-rate without writing the inclusions and exclusions in one sentence. A ceiling fan swap at $165 should be clearly labeled as 'replacing an existing fan on an existing fan-rated box, no attic work, customer supplies fan.' The moment scope changes, you either invoke a conditional add-on from your book or drop out of flat-rate and into hourly for the unexpected work.
Step 4: Use Hourly Pricing for True Handyman Days
Hourly pricing wins when a job is unpredictable. A punch list of 14 small items around an old house. Mystery diagnostic work. A customer who wants you there all day. Anything with hidden damage likely behind a wall. For these jobs, hourly protects you against the uncertainty.
Quote hourly with three specifics always in writing. First, the rate. Solo handymen typically charge $65 to $95 per hour; experienced or specialized handymen (plumbing, electrical, tile) charge $85 to $125 per hour; two-person crews bill $125 to $175 per hour blended. Second, the minimum. Even on hourly days, bill the minimum if the work finishes early. Third, the material markup or handling structure. A 25 to 40 percent markup on materials is standard; a 15 percent handling fee on customer-approved materials purchased in your name is common on bigger punch lists.
Track time in 15-minute increments and log it on the phone, not from memory at the end of the day. Customers who see 'arrived 8:47 AM, break 11:15-11:30, departed 4:02 PM, billable 6.5 hours' on an invoice dispute it far less than a round number. A simple time-tracking entry in your field service app or a paper log-and-photo is non-negotiable for hourly work.
Step 5: Know When to Switch Pricing Models Mid-Job
The best handymen change pricing models inside a single job without losing the customer. The rule is simple: flat-rate for everything in the book, hourly for everything else, and customer-approved change orders for anything discovered mid-job.
For example, you quoted a flat-rate toilet replacement at $285. When you pull the old toilet you find a rotted subfloor flange. That's not in your flat-rate. Stop work. Show the customer the damage with a quick photo. Give them a written change order — either a flat-rate patch from your book (if you have 'flange and subfloor patch' priced) or an hourly add-on with a not-to-exceed cap. Get a signature or a text-back approval before you proceed. This keeps the original flat-rate honest and prevents you from eating a surprise at your own expense.
The mistake to avoid is bundling. Don't add 'I also tightened the sink and caulked the tub' into a flat-rate toilet install without either pricing those extras or genuinely gifting them. Free add-ons feel generous to you and train customers to expect them. Bill them, even at a steep internal discount, so the value is on the invoice.
Step 6: Review and Reprice Every Six Months
Prices drift. Materials go up. Your skill and speed improve. The market shifts. The handymen who compound year over year treat pricing as a recurring maintenance task, not a one-time decision.
Every six months, pull your last 30 to 50 invoices. For each flat-rate job, look at your actual hours-on-site. If a job you priced at $285 has averaged 3.5 hours and your target rate is $90 per hour, you should be charging $315 for that job. Raise it. If a job priced at $350 has averaged 2.25 hours, you have either become faster or overpriced it — keep the price, because flat-rate is about the market value of the outcome, not the sweat on your back. If customers are closing at the same rate, the price is right.
Review your hourly rate against the market. Call three competitors in your metro area and ask what they charge for a two-hour service call. If you're at the bottom of the range and booked out three weeks, you're underpriced. If you're at the top and leads aren't closing, look harder at your presentation, portfolio, and review profile before you cut price. The answer is almost never 'lower the rate.' It's usually 'upgrade the positioning.'
Common Mistakes
- Quoting hourly without a minimum service charge, so a 20-minute job pays less than your drive time
- Calculating your hourly rate on a 40-hour billable week when you realistically bill 22 to 28 hours
- Not marking up materials at all, so you do free sourcing and delivery for the customer
- Using flat-rate for jobs you've only done twice, without enough data to know if you'll profit
- Giving a verbal quote by phone without seeing the job, then feeling trapped when you arrive to worse conditions
- Not raising prices for two or three years while materials and fuel climbed 20 percent
- Bundling free add-ons into flat-rate jobs, training customers to expect them
- Eating change-order work to keep a customer happy instead of documenting it with a written approval
- Billing round numbers from memory on hourly jobs instead of tracked 15-minute increments
- Competing on price with the cheapest Craigslist handyman instead of competing on reliability, insurance, and warranty
How Deelo Helps
Deelo runs the full pricing and delivery workflow for handyman shops. Build your flat-rate book in Estimates with saved line items and conditional add-ons. Track time by job in Field Service on a phone with 15-minute increments and geo-stamped start and stop. Convert the finished job to an invoice in Invoicing, mark up materials automatically, and accept payment on site. Every customer has a full history in CRM, so repeat clients skip the re-pricing conversation entirely.
The biannual pricing review is built in — pull a report showing actual hours-on-site versus quoted flat-rate for every repeat job category in the last six months. Raise the prices on the jobs you're under-earning on and leave the healthy ones alone. The tool doesn't guess your rate for you, but it gives you the data to make the call.
Build pricing that actually pays you
Try Deelo free for 14 days. No credit card required. Build your flat-rate book, set your minimum, track hourly jobs to the quarter-hour, and watch your effective rate climb.
Start Free — No Credit CardTools Mentioned
| Tool | Use in Handyman Pricing Workflow |
|---|---|
| Estimates | Flat-rate price book, saved line items, conditional add-ons, written scope per job |
| Field Service | On-site time tracking in 15-minute increments, photo documentation, change-order approvals |
| Invoicing | Converts job to invoice, applies material markup, accepts card or ACH payment on site |
| CRM | Customer history, repeat-job notes, lifetime value, tagged referral sources |
| Automation | Post-job thank-you text, 14-day review request, 90-day seasonal reminder |
| Reports | Biannual price review: actual hours vs quoted flat-rate, effective hourly by job type |
Frequently Asked Questions
- What's a reasonable hourly rate for a solo handyman in 2026?
- Most solo handymen in US metro areas charge between $65 and $95 per hour. Specialized work (plumbing, electrical, tile) or high-cost metros push rates to $95 to $125 per hour. Two-person crews typically bill $110 to $175 per hour blended. Your specific number should be driven by your overhead, your target take-home, and your realistic billable hours — not by what the cheapest handyman in your area charges.
- When should I use flat-rate instead of hourly?
- Use flat-rate for jobs you've done at least 10 times and have good data on. Ceiling fan swaps, toilet replacements, TV mounts, interior door installs, faucet swaps — these are classic flat-rate candidates because the scope is tight and the time is predictable. Use hourly for punch-list days, diagnostic work, or any job where hidden damage is likely.
- How much should I mark up materials?
- A 25 to 40 percent markup on materials you buy and resell is standard. The markup covers your sourcing time, delivery, cash-flow cost, and warranty exposure. On bigger customer-approved material purchases you can drop to a 15 percent handling fee. Never pass materials at cost — that means you're doing free sourcing work, and you'll resent it by the fourth Home Depot run.
- Should I charge for estimates?
- For simple, same-day diagnostic-style quotes in your service area, free estimates are standard and convert well. For longer estimates requiring multiple site visits, detailed plans, or extensive measurement, charge a design fee that credits back against the job if the customer signs. A common structure is a $150 to $350 measure-and-design fee for larger jobs.
- How do I handle customers who say my price is too high?
- First, never apologize for your rate. Second, understand what they're really asking — are they comparing you to an uninsured casual handyman, or do they genuinely not have the budget? For the first, restate your insurance, warranty, and reliability. For the second, offer to reduce scope rather than reduce rate. Dropping your rate trains the customer that your price is negotiable and damages future jobs.
- What's the right minimum service charge for a new handyman?
- A one-hour minimum is the floor. Two hours is stronger. State it up front on the first call or text: 'Our minimum service call is two hours.' Most professional shops charge a two-hour minimum because the all-in cost of a service call — travel, setup, invoicing — is rarely under two hours even for a 20-minute task.
- How often should I raise my prices?
- Review every six months and raise as needed. At minimum, raise prices annually by at least 3 to 5 percent to offset inflation. When you are booked out three or more weeks, that's a market signal that you are underpriced — raise flat-rate jobs by 8 to 15 percent and see whether your close rate holds. The customers who drop off at the higher price were your worst customers anyway.
Related pages
Explore More
Related Articles
Deelo vs Jobber: Which Is Better for Small Service Businesses?
A detailed, honest comparison of Deelo and Jobber for small field service businesses. Features, pricing, pros, cons, and which one fits your team size.
12 min read
ComparisonDeelo vs HubSpot: Do You Really Need Enterprise CRM?
An honest comparison of Deelo and HubSpot CRM for small businesses. Features, pricing, the real cost of HubSpot's 'free' tier, and which platform fits businesses under 50 people.
12 min read
PricingHubSpot CRM Pricing: Free vs Paid — What You Actually Get
A transparent breakdown of HubSpot's free CRM vs paid tiers. What is included at each level, what is locked behind upgrades, and the real cost for small business teams.
10 min read
Best OfBest Field Service Management Software for Small Businesses (2026)
A ranked guide to the best field service management software for small businesses in 2026. Features, pricing, pros and cons for teams of 1-50.
14 min read