
By QuoteIron TeamUpdated 11 min read
Key takeaways
- Each line is typical hours times your rate plus materials with a 30% markup, rounded up to $5: a TV mount at $95 an hour is $205.
- Start the list with the minimum: the first-hour service call is $85, $105 or $135 at the three sample rates, and the half-day block is $400 at $95.
- From $75 to $125 an hour moves a small drywall patch from $135 to $210; the whole book reprices from one number.
- Lead-generation price lists show lower flat figures (HomeAdvisor lists a ceiling fan at $100; the book at $95 is $175) and do not state their hours or materials. Show your lines instead of matching them.
- List only jobs you repeat, and check licensing rules for plumbing and electrical swaps where you work.
Related: Roofing estimate template for contractors · Pressure washing pricing guide: how to charge · How to build a flat-rate price book · handyman flat-rate price book · free book builder
The “handyman price list” results you find online are mostly PDFs and homeowner cost pages. If you are the one doing the work, you need a list that matches your own rate, your minimum and your materials markup. This guide shows how a list is built, gives you 50-plus priced lines from QuoteIron’s handyman book (priced September 2026) and covers what to put on the list and what to leave off. Every price below is the book’s formula: labor hours times the rate, plus materials with a 30% markup, rounded up to the next $5.
How a handyman price list is built
Each line has three parts: typical hours, a materials allowance and your rate. At $95 an hour, mounting a TV is 1.5 hours ($142.50) plus $45 of materials with a 30% markup ($58.50): $201, rounded up to $205. Change the hourly rate and every line reprices. For how to choose the rate itself, see how to set your rates as a new solo tradesman.
Start the list with the lines that protect you, then the jobs you repeat:
| Book line | Hours / materials | At $75/hr | At $95/hr | At $125/hr |
|---|---|---|---|---|
| Service call, first hour (job minimum) | 1 h / $5 | $85 | $105 | $135 |
| Additional hour of handyman labor | 1 h / $0 | $75 | $95 | $125 |
| Half-day labor block, four hours | 4 h / $15 | $320 | $400 | $520 |
| Full-day labor block, eight hours on site | 8 h / $25 | $635 | $795 | $1,035 |
| Haul-away and dump run, pickup load | 1.5 h / $75 | $210 | $240 | $285 |
The first-hour service call is your job minimum: the drive, the setup and the paperwork are inside it, which is why it is more than the additional hour ($105 against $95 at the middle rate). The blocks sit slightly above hours times rate because each carries a small materials allowance.
The list: common handyman jobs at three rates
Pick the lines you actually do. Each table shows typical hours and materials, then the price at the three sample rates.
Doors and windows
| Book line | Hours / materials | At $75/hr | At $95/hr | At $125/hr |
|---|---|---|---|---|
| Replace door knob or lockset | 0.5 h / $35 | $85 | $95 | $110 |
| Install deadbolt, drilling a new hole in the door | 1 h / $45 | $135 | $155 | $185 |
| Fix a door that sticks or won't latch | 1 h / $8 | $90 | $110 | $140 |
| Fix a window that sticks, won't stay up, or is painted shut | 1 h / $9 | $90 | $110 | $140 |
| Replace a torn window or door screen, each | 0.5 h / $12 | $55 | $65 | $80 |
| Rekey or match entry locks, per lock | 0.75 h / $20 | $85 | $100 | $120 |
| Install new interior door with frame (prehung) | 3 h / $160 | $435 | $495 | $585 |
Drywall and paint
| Book line | Hours / materials | At $75/hr | At $95/hr | At $125/hr |
|---|---|---|---|---|
| Patch small drywall hole, up to fist size | 1.5 h / $15 | $135 | $165 | $210 |
| Patch large drywall hole, up to two feet | 3 h / $35 | $275 | $335 | $425 |
| Seal and repaint a water-stained ceiling | 2.5 h / $30 | $230 | $280 | $355 |
| Paint interior door and frame | 1.5 h / $25 | $145 | $175 | $220 |
| Re-caulk tub or shower surround | 1 h / $12 | $95 | $115 | $145 |
| Paint one room, walls only, up to 12 by 12 | 5 h / $85 | $490 | $590 | $740 |
Assembly and mounting
| Book line | Hours / materials | At $75/hr | At $95/hr | At $125/hr |
|---|---|---|---|---|
| Anchor furniture or TV to the wall, anti-tip strap | 0.5 h / $10 | $55 | $65 | $80 |
| Hang heavy mirror or artwork | 1 h / $12 | $95 | $115 | $145 |
| Hang floating shelves, up to three | 1.5 h / $15 | $135 | $165 | $210 |
| Install blinds or curtain rods, up to three windows | 1.5 h / $10 | $130 | $160 | $205 |
| Assemble flat-pack furniture, one medium item | 1.5 h / $0 | $115 | $145 | $190 |
| Mount TV on drywall, into studs | 1.5 h / $45 | $175 | $205 | $250 |
| Mount TV on brick or stone | 2 h / $55 | $225 | $265 | $325 |
| Install two bathroom safety grab bars | 1.5 h / $70 | $205 | $235 | $280 |
| Each additional item beyond the included cap | 0.5 h / $5 | $45 | $55 | $70 |
Exterior
| Book line | Hours / materials | At $75/hr | At $95/hr | At $125/hr |
|---|---|---|---|---|
| Re-hang sagging gutter section | 1.5 h / $20 | $140 | $170 | $215 |
| Clean gutters, single-story home | 2 h / $5 | $160 | $200 | $260 |
| Clean gutters, two-story home | 3 h / $5 | $235 | $295 | $385 |
| Pressure wash driveway or patio, up to 600 square feet | 3 h / $10 | $240 | $300 | $390 |
| Pressure wash house siding | 4 h / $15 | $320 | $400 | $520 |
| Repair rotted exterior trim or fascia, up to twelve feet | 3.25 h / $70 | $335 | $400 | $500 |
| Replace rotted deck boards, up to ten | 3 h / $120 | $385 | $445 | $535 |
Floors and trim
| Book line | Hours / materials | At $75/hr | At $95/hr | At $125/hr |
|---|---|---|---|---|
| Install floor transition strip or threshold | 1 h / $25 | $110 | $130 | $160 |
| Install quarter round, one room | 1.5 h / $35 | $160 | $190 | $235 |
| Fix squeaky floor spots | 1.5 h / $15 | $135 | $165 | $210 |
| Replace baseboard, up to fifty feet | 3 h / $85 | $340 | $400 | $490 |
| Install vinyl plank (LVP) flooring, room up to 120 sq ft | 6 h / $40 | $505 | $625 | $805 |
Kitchen and bath fixtures
| Book line | Hours / materials | At $75/hr | At $95/hr | At $125/hr |
|---|---|---|---|---|
| Rebuild running toilet, fill valve and flapper | 1 h / $35 | $125 | $145 | $175 |
| Replace bathroom faucet and pop-up drain | 1.25 h / $30 | $135 | $160 | $200 |
| Replace kitchen faucet | 1.75 h / $40 | $185 | $220 | $275 |
| Install replacement dishwasher, existing hookups | 2 h / $45 | $210 | $250 | $310 |
| Replace garbage disposal | 1.25 h / $130 | $265 | $290 | $330 |
| Replace toilet | 2 h / $195 | $405 | $445 | $505 |
Small electrical swaps
| Book line | Hours / materials | At $75/hr | At $95/hr | At $125/hr |
|---|---|---|---|---|
| Replace switch, outlet, or dimmer, like-for-like | 0.5 h / $10 | $55 | $65 | $80 |
| Replace light fixture or vanity light | 1 h / $15 | $95 | $115 | $145 |
| Install video doorbell | 1 h / $30 | $115 | $135 | $165 |
| Install or replace smart thermostat, existing low-voltage wiring | 0.75 h / $15 | $80 | $95 | $115 |
| Replace ceiling fan, existing fan-rated box | 1.5 h / $25 | $145 | $175 | $220 |
| Replace smoke and CO alarms, sealed ten-year, up to five | 1.5 h / $175 | $340 | $370 | $415 |
The full handyman book has 90 lines; see the handyman flat-rate price book for the rest. Some swap lines (plumbing fixtures, electrical devices, garage door openers) fall under licensing rules in many places, so check what your state and county allow before you list them.
Keep a minimum, and cap the small stuff
Without a minimum, a 20-minute fix loses money after the drive. Print it at the top of the list: “Service call, first hour: $105.” For the add-on items customers always ask for, the book has an “each additional item” line ($55 at $95) so one visit with a punch list is a block, not twelve separate trips. When a customer hands you a list of small tasks, quote the half-day block ($400 at $95) or the full-day block ($795) rather than adding twelve lines.
“Without a minimum, a 20-minute fix loses money after the drive.”
What customers will compare your list to
Customers find lead-generation price lists. HomeAdvisor’s handyman price list (updated June 17, 2026, read October 19, 2026) lists flat-rate figures such as a hall light at $65, a bathroom faucet at $90, a ceiling fan at $100, a garbage disposal at $150 and a toilet at $150. At the book’s $95 sample rate, the matching lines come to $115, $160, $175, $290 and $445. We cannot tell from that page which hours, materials and overhead each of its figures assumes, and the book’s toilet line includes $195 of mid-grade materials. Your answer is the same either way: show the lines, the hours and what is included, and offer a Good option rather than matching a number you cannot verify.
Rules for a list that does not lose money
- List only jobs you have done many times. Unfamiliar work belongs at hourly with a stated cap, or a site visit first.
- Say what is included: common fasteners, cleanup, and who buys the fixture.
- Keep materials separate in your head (the book marks them up 30%) even if the customer sees one price.
- Date the list and reprint when your rate changes. Because the book reprices every line from one rate, an update is one number, not 50 edits.
- State exclusions: hidden rot, code upgrades, access problems and anything that turns a small job into a large one.
Mind the other direction too: a flat price built from typical hours loses money on a house that is not typical. Add a line, or move to hourly with a cap, when the scope is unclear. For how the hourly rate itself is built, see pricing jobs as a new tradesman and the roofing estimate template for the same method applied to larger jobs.
Offer three options: Good, Better, Best
| Option | What is in it | Price at $95/hr |
|---|---|---|
| Good | First-hour service call: one task, job minimum | $105 |
| Better | Half-day labor block, four hours of punch-list items | $400 |
| Best | Full-day labor block, eight hours on site | $795 |
Each option is a priced line in the book, so there is no arithmetic to defend at the door.
When the customer pushes back on the price
- “It is a ten-minute job.” The minimum covers the drive, the setup and the find-the-problem time, and it is stated before you arrive.
- “A website says it should cost less.” Show your line: hours, materials and what is included. Offer the Good option instead of cutting your rate.
- “Can you do a few more things while you are here?” Yes, as an extra item ($55 at $95) or step up to a half-day block ($400).
- “I will buy the parts myself.” Price the labor, and say you do not warranty parts you did not supply.

How to quote it in about two minutes
- Set your real labor rate, materials markup and rounding once. Every number above is the book’s sample.
- Open the Handyman book and pick the jobs you repeat. Start with the service-call minimum and the half-day and full-day blocks.
- Print the sample as a paper book for the truck with the free book builder, or keep it in the app and quote from it.
- Date the list and send it with the minimum stated, so the customer sees one clear price.
Prices checked October 19, 2026 against QuoteIron’s price book (priced 2026-09) at three sample hourly rates. Reference figures: HomeAdvisor handyman price list (updated June 17, 2026, read October 19, 2026). The TV mount arithmetic is an illustration of the book formula. Not legal advice; check your state’s licensing rules for the work you list.


