Handyman estimate template: free quote template, calculator and two filled-in examples
- Free. The files come by email.
- Deepsel is our product: free estimate, invoice and scheduling software for contractors (scheduling, quotes, invoicing, card payments). One section, the one before the FAQ, says what it does with a handyman estimate and what it doesn't.
- Not legal advice. The license limits below were read from each state's statute in November 2026; your state and your town have the last word.
A handyman estimate prices each task from your own time: hours on site times your hourly rate, plus materials times one plus your markup, rounded up. Add a trip fee if the job calls for one, and if the visit still comes in under your minimum, the customer pays the minimum. A project adds a scope, allowances for what the customer picks, a list of what's not included and a deposit. The customer sees task prices. Your hours, rate and markup stay on your worksheet.
This template does that arithmetic. Make your own copy in Google Sheets (opens in your Drive) or download the Excel version (.xlsx), where the formulas compute as you type: a punch list quote, a project quote with allowances and a deposit, a customer copy of each with prices only, and a final invoice tab that settles the allowances and credits the deposit. For a clipboard, the printable estimate form, a worksheet and both examples come as a Google Docs copy, a Word file (.docx) or a PDF. Pick a format, enter your email and I'll send the links.
Before building it, I read what Google ranks for "handyman estimate template" and "handyman quote template" on November 10. Most of it is a blank form with a few flat prices filled in. Housecall Pro's, in first place, is a spreadsheet that multiplies quantity by unit price and takes a tax rate per line.1 Invoicefy's example lists eight flat-priced tasks that come to $1,065, holds the prices for 14 days and bills materials at cost with receipts; to its credit, it also has a not-included list.2 Work Order Lab's preview prices four of its five lines at $250.00 each and shows a valid-until date the same as the estimate date.3 EstimationPro has a calculator that multiplies hours by a rate and adds a trip or minimum charge on top, but has no field for a markup on parts, though its own guide says to mark them up 15 to 25%.4 CreekQuote's sample is a job in Ontario with 13% tax,5 and DIRT leaves every rate blank on purpose.6 None shows how a task's price was worked out, what happens when a visit comes in under the minimum, or how an allowance gets settled on the invoice. Those three are what this page is about.
Handyman estimate calculator
Type your rate, markup, minimum and trip fee, then each task with your hours on site and what the materials cost you. It prices each task the same way the template does and starts with Example 1 below loaded. Nothing you type leaves the page.
| Task | Hours | Materials, your cost ($) | Price | Remove |
|---|---|---|---|---|
| $150.00 | ||||
| $95.00 | ||||
| $190.00 | ||||
| $25.00 | ||||
| $45.00 |
- Tasks
- $505.00
- Trip fee
- $35.00
- Minimum charge top-up
- $0.00
- Quote total
- $540.00
- Your hours on site
- 5.25
- What the visit pays per hour, after materials
- $95.62
Task price = hours × rate + materials × (1 + markup), rounded up. The trip fee is added once. If the total is under your minimum, the minimum applies.
The last number is the one to watch. It's the quote total less what the materials cost you, divided by your hours. Rounding and the trip fee push it above your rate on a list of small jobs. On a single small job the minimum pushes it much higher, which is the point of a minimum.
What a handyman estimate should include
There are two documents: the customer's copy, and the worksheet you price it on. The template keeps them on separate tabs (and separate pages of the printable form), so you never send your hourly rate by accident.
| Part | The customer's copy | Your worksheet |
|---|---|---|
| Header | Business name, phone, email; your license or registration number where your state or town issues one; customer and job address; estimate number; date and valid-until date | The same |
| Work | Each task in plain words with what's included ("customer's faucet, new supply lines included") and one price | Hours on site, materials cost, markup, the price before rounding, and later the actual hours |
| Visit charges | Trip fee if you charge one; a minimum line only when it applies | Your minimum and what the visit pays per hour |
| Allowances (projects) | Each item the customer picks, with its budget, and how the difference is settled | What the item can cost you before the allowance runs over |
| Totals | Subtotal, sales tax, total; on a project, the deposit and the balance | Labor at your day rate, as a sense check |
| Not included | Permits, licensed plumbing, electrical, gas and HVAC work, damage found once work starts, anything else outside the scope | Your state's handyman dollar line, and whether this job stays under it |
| Terms and approval | How changes are priced, when payment is due, a signature and date |
Example 1: a punch list quote, with the arithmetic
A made-up homeowner wants five small jobs done in one visit. The settings are the ones on the handyman price list: $85 an hour, near what owners on Reddit said they charged in 2026, a 20% markup on materials, and a $150 minimum, their median. The house is outside the usual area, so there's a $35 trip fee (made up). Prices round up to $5, and there's no sales tax in the example.
| Task | Hours | × $85 = labor | Materials cost | × 1.20 | Labor + materials | Price |
|---|---|---|---|---|---|---|
| Replace kitchen faucet (customer's faucet), new supply lines included | 1.5 | $127.50 | $15.00 | $18.00 | $145.50 | $150 |
| Install one grab bar in the hall bath, screwed into studs | 1 | $85.00 | $8.00 | $9.60 | $94.60 | $95 |
| Remove old caulk and recaulk the tub | 2 | $170.00 | $15.00 | $18.00 | $188.00 | $190 |
| Tighten and adjust kitchen cabinet hinges | 0.25 | $21.25 | $0.00 | $0.00 | $21.25 | $25 |
| Hang customer's mirror in the entry, up to 40 lb | 0.5 | $42.50 | $0.00 | $0.00 | $42.50 | $45 |
| Tasks | 5.25 | $446.25 | $38.00 | $45.60 | $491.85 | $505 |
$505 of tasks plus the $35 trip fee is $540, well over the minimum. The visit pays ($540 − $38) ÷ 5.25 hours = $95.62 an hour against an $85 rate. Rounding adds $13.15 across five lines and the trip fee adds $35, and that's the whole gap.
Now say the customer reads it and keeps only the hinges and the mirror. That's $25 + $45 + $35 = $105, under the minimum, so the quote becomes $150: the two tasks, the trip fee and a $45 line that brings the visit up to the minimum. Some owners would rather show one $150 line. Either works, as long as the minimum was said before you drove out.
The customer's copy shows the five tasks with their prices, the trip fee and the total. It doesn't show hours, the rate or the markup. The faucet line names the one thing most likely to blow up the job (a seized shutoff valve), and the not-included list says it gets quoted before anyone touches it. One state note: in Utah even a faucet swap on an unlicensed handyman job has to be done by a licensed plumber or journeyman, so there the faucet line moves into the exclusions (the state table below has the details).
Example 2: a small project quote (a bathroom refresh)
A made-up hall bathroom, about 5 by 8 feet, in a house built in 1985. The scope: new vanity and top, faucet and toilet, wall repair and paint, a new mirror and accessories, the tub recaulked. The tub, the tile floor, the shower valve, the light fixture and the fan stay. All the plumbing connects to the existing shutoffs and drain with no pipe changes. Same rate and markup as Example 1, no trip fee (it's a three-day job), and a one-third deposit.
| Work | Hours | Materials cost | Hours × $85 + materials × 1.20 | Price |
|---|---|---|---|---|
| Protect floors and hallway; remove vanity, top, faucet, toilet, mirror and accessories; haul away | 2.5 | $40 | $212.50 + $48.00 = $260.50 | $265 |
| Install new vanity and top, faucet and drain, connected to the existing shutoffs and drain | 4.5 | $35 | $382.50 + $42.00 = $424.50 | $425 |
| Set the new toilet with a new wax ring, bolts and supply line | 2.25 | $20 | $191.25 + $24.00 = $215.25 | $220 |
| Repair drywall where the vanity and mirror came off, ready for paint | 3 | $25 | $255.00 + $30.00 = $285.00 | $285 |
| Paint walls and ceiling, two coats, one color, patches primed | 6 | $95 | $510.00 + $114.00 = $624.00 | $625 |
| Hang mirror, towel bars, towel ring and paper holder | 1.5 | $10 | $127.50 + $12.00 = $139.50 | $140 |
| Remove old caulk and recaulk the tub | 2 | $15 | $170.00 + $18.00 = $188.00 | $190 |
| Work | 21.75 | $240 | $1,848.75 + $288.00 = $2,136.75 | $2,150 |
Then the allowances. The customer picks the vanity, the faucet, the toilet and the accessories, so the quote can't name a price for them. It names a budget for each instead: $450 for the vanity and top, $120 for the faucet and drain, $250 for the toilet and $150 for the mirror and accessories, $970 in all. Each allowance is at your price, markup included, so the $450 covers a vanity that costs you up to $375. Write how it settles: if the item costs more, the difference is added to the final invoice; if it costs less, it comes off. One owner put the same idea to a customer in plain words: "It also includes an allowance of 3,64/sqft for those tiles you liked."7
| The estimate | Amount |
|---|---|
| Work | $2,150.00 |
| Allowances | $970.00 |
| Total | $3,120.00 |
| Deposit at signing (one-third) | $1,040.00 |
| Balance when the work is finished | $2,080.00 |
| Valid until | December 10, 2026 |
The not-included list does as much work as the prices:
- Permit: none expected. If the town requires one, the fee is added at cost and the work waits for it.
- Any change to supply or drain piping, shutoff valves or the shower valve: a licensed plumber, quoted separately.
- Electrical work, including the light fixture, outlets and fan: a licensed electrician, quoted separately.
- Tile, flooring and the tub itself.
- Damage found behind the vanity or under the toilet: priced by change order at $85 an hour plus materials at cost plus 20%, before any work. The change order template is the form for it.
- Lead-safe work: not needed, because the house was built after 1978.
On the deposit, owners split by job size. "50% down gets you on my schedule and starts the material buying process, 50% upon completion. But, not for 1 day jobs or those under $1000," one wrote on r/handyman.8 Another: "We do half down the day we start, and remainder upon completion if the material is stock stuff. If it's special order, it's 50% up front."9 The example takes one-third, which pays for the allowance items. Check your state first. Massachusetts caps a home improvement deposit at "the greater of one-third of the total contract price or the actual cost of any materials or equipment of a special order or custom made nature."10
A sense check on the labor: 21.75 hours is just over three 7-hour billable days. At a $600 day rate (the price list's $85 × 7, rounded up to $25) that's $1,864.29, against $1,848.75 of labor in the lines. When those two numbers sit far apart, one of your task times is probably wrong.
How to estimate time per task
Every price on the quote hangs on one number you guess before the job: the hours. One owner put the whole method in two sentences: "Mentally time yourself to do that job, and multiply the time by that billable-hour price. Add that to the price of supplies and consumables, and you have a price for the job."11
Count the time from parking to pulling away: unloading, laying drop cloths, the work, cleanup, and showing the customer. Leave the drive out, because the minimum or the trip fee covers it. Supply runs go in one of two places, never both: in the markup, or as time on the task that needed the run.
Then keep score. "Time every job you do so you can fine tune your bids," an owner told a newcomer on r/handyman.12 The template's punch list tab has an Actual hours column for this. It shows what the visit really paid per hour, and any task that ran over gets more hours on the next quote.
For a job you've never done, or one you can't see into, owners pad the guess. "Double the time you think it will take and charge the client that," one advised a new solo handyman.13 Another, gentler: "Take the number that comes to you in the moment and add 30%. Overtime you will develop a better intuition on how much work a job will take."14 Padding a job you already do is a different thing. That's just a higher price, and the market will tell you.
Here are the example times this page and the price list use. The first six are the price list's examples, set so each price lands near what owners said they charge for that job; the last two are this page's. None of them is a measurement. Replace each one the first time you do the job with a watch running.
| Job | Example time on site | Example price at $85 and 20% | What tends to add time |
|---|---|---|---|
| Mount a TV on drywall, customer's mount | 2.25 h | $195 | Finding studs behind tile or plaster; hiding the wires |
| Replace a kitchen faucet, customer's faucet | 1.5 h | $150 | Seized shutoffs, a corroded basket nut, a cramped sink base |
| Install a ceiling fan on an existing fan-rated box | 1.75 h | $150 | A box that isn't fan-rated (that's no longer a fan swap) |
| Replace a toilet, customer's toilet | 3.25 h | $305 | A rotted flange or soft subfloor |
| Patch drywall, up to 2 ft × 2 ft, primed | 3 h | $285 | Drying time between coats, which means a second visit |
| Hang a prehung interior door, customer's door | 3.25 h | $295 | Out-of-square openings in an old house |
| Remove old caulk and recaulk a tub | 2 h | $190 | Mold under the old bead; cure time before the tub is used |
| Install a grab bar into studs | 1 h | $95 | Tile over the studs |
Three things add time on almost any job: drying and curing (mud, paint, caulk) that turns one visit into two, an older house where nothing is square and every fitting is stuck, and access, meaning attics, crawlspaces, ladders and stairs. When one of those is on the walk-through, it goes in the hours, or the second visit goes on the quote as its own line.
What to leave out of a handyman estimate: permits and licensed work
An estimate is also a list of what you aren't doing. Most of that list comes from two places: whether the work needs a permit, and whether your state lets you do it without a license.
Permits
The building department decides, using its own adopted code. The model International Residential Code is a reasonable guide to what's usually exempt. It lists "Painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work" among the jobs that need no permit. On the plumbing side, it exempts stopping leaks, clearing stoppages, and "the removal and reinstallation of water closets, provided such repairs do not involve or require the replacement or rearrangement of valves, pipes or fixtures."15 So pulling and resetting a toilet is on the model list. A brand-new toilet is a replaced fixture, and it isn't. Your town's version of the code may differ either way. When you're not sure, write it the way Example 2 does: permit fee added at cost if one is required, and the work waits for it.
State dollar limits and licensed trades
Several states set a dollar line for small jobs, and above it you need a contractor license. Plumbing and electrical work runs on its own licenses, often at any job size. Here are five states, read from the statutes:
| State | The line for work without a contractor license | What counts toward it | Plumbing and electrical |
|---|---|---|---|
| California | Under $1,000 for the whole project, and only work that doesn't need a building permit16 | "Labor, materials, and all other items." Splitting a job into smaller contracts doesn't get under it. The exemption is lost if you advertise as a contractor or employ anyone (from January 1, 2026). | Any job that needs a building permit is outside the exemption whatever its size, so ask the building department before quoting plumbing or electrical work |
| Florida | Under $2,500, for work "of a casual, minor, or inconsequential nature"17 | "Labor, materials, and all other items"; no splitting; not for anyone who advertises as a contractor | Electrical contracting is licensed under a separate part of the law, and its exemptions have no small-job dollar line |
| Virginia | A contractor license for any job over $1,000; Class C covers up to $30,000 a job18 | The total value of the contract or project | Electrical, plumbing and HVAC contractors need a master tradesman. See the Virginia handyman license page. |
| Utah | Under $7,00019 | "Both labor and materials, and including all changes or additions" | Even a faucet, toilet, outlet or switch on such a job goes to a licensed contractor or journeyman. See the Utah handyman license page. |
| Minnesota | Two or more of the listed specialty skills need a license unless your gross receipts stay at $15,000 a year or less, with a certificate of exemption20 | A calendar year's gross receipts, not one job | Plumbers and electricians are licensed statewide. See the Minnesota handyman license page. |
Two rules from those statutes belong in how you write every estimate. The line counts the whole job, materials and changes included, so a $6,500 Utah job with a $600 change order is over it. And you can't break one job into two contracts to stay under, which California and Florida both say outright. So the not-included list does real work: plumbing and electrical beyond the like-for-like swaps your state allows go to a licensed trade, in writing, with their own quote.
Lead paint in older houses
Ask what year the house was built. EPA's Renovation, Repair and Painting rule requires anyone paid to do work that disturbs painted surfaces in homes built before 1978 to be certified and trained in lead-safe work practices.21 On a pre-1978 house, read the rule before you quote anything that disturbs paint. It can mean certification for your firm, and the containment and cleanup go into the hours.
How long a handyman quote should be valid
Thirty days is a common answer. "My quote is good for 30 days and is subject to materials cost change," an owner wrote on r/handyman in March 2025,22 and 30 days is also the default in Deepsel. Invoicefy's example holds prices for 14 days,2 and EstimationPro's calculator offers 30, 60 or 90.4
Four habits make the date useful:
- Write a date, not a number of days. "Valid until December 10, 2026" can't be argued with. "Good for 30 days" can.
- Go shorter when material prices are moving or when you're booked more than a month out, so the price you quoted is still a price you can do the job for.
- On a project, tie the allowances and the start date to the same window.
- When a customer comes back after the date, decide before you reply: honor it, or re-price and send a new estimate with a new date.
Turning the accepted quote into an invoice
The invoice is the quote, settled. Start from the accepted lines, add what changed, and take off what's been paid. On Example 1 that's a one-line job: the same $540, due when the work is finished. Example 2 has three moving parts.
| Allowance | Allowance | Your receipt | Receipt × 1.20 | Difference |
|---|---|---|---|---|
| Vanity with top, 30 in | $450.00 | $410.00 | $492.00 | +$42.00 |
| Faucet and drain | $120.00 | $89.00 | $106.80 | −$13.20 |
| Toilet | $250.00 | $219.00 | $262.80 | +$12.80 |
| Mirror, towel bars, ring and paper holder | $150.00 | $118.00 | $141.60 | −$8.40 |
| Allowances | $970.00 | $836.00 | $1,003.20 | +$33.20 |
Midway, the customer asked for the bathroom door and trim to be painted too. That went on a signed change order before the work: 2 hours and $20 of paint, so $170 + $24 = $194, rounded up to $195. The final invoice:
| Final invoice | Amount |
|---|---|
| Work, as estimated | $2,150.00 |
| Allowances, as estimated | $970.00 |
| Allowance differences | $33.20 |
| Change order 1, signed: paint the door and trim | $195.00 |
| Invoice total | $3,348.20 |
| Less deposit received | −$1,040.00 |
| Balance due | $2,308.20 |
Show the allowance lines with the receipt amounts and the difference, so the customer can see where the extra $33.20 came from. The template's Final invoice tab does this: type each receipt and the change order's hours and materials, and it works out the rest. For the invoice form itself, with the payment terms and line layout, see the handyman invoice template.
How to use the handyman estimate template
- Open the .xlsx. On Settings, fill in your business block once, then your rate, markup, minimum, trip fee, rounding, sales tax rate, how long a quote holds and your project deposit. The numbers in the file are the examples on this page; the Notes tab says where each comes from.
- For a visit with a list of small jobs, use Punch list quote: one row per task, your hours and materials cost. Switch the trip fee on or off for that visit.
- For a project, use Project quote: the scope, the work lines, the allowances and the not-included list.
- Check the grey numbers on the right (what the visit pays per hour, the day-rate comparison). If one looks wrong, a time is probably wrong.
- Print or save the matching customer tab as a PDF and send it. It shows prices only.
- After the job, fill in actual hours. For a project, type the receipts and any change orders on Final invoice.
- Clear the yellow example cells before your first real quote. The printable PDF or Word form is the same estimate for filling in by pen.
Still setting your prices? The handyman price list template works out job prices from your own hourly number. For a remodel bigger than a handyman job, with subs and overhead lines, the construction estimate template is the better fit, and the contractor markup page explains markup against margin (a 20% markup is a 16.7% margin). A punch list template covers the other kind of punch list, the one at the end of a project.
When the spreadsheet stops being enough
The worksheet math stays in the spreadsheet: Deepsel doesn't work out a price from your hours and markup, and it doesn't add a minimum by itself. What gets old is retyping the customer copy, chasing the signature, and building the invoice from the quote by hand. Those parts are in Deepsel.
Its price book has a handyman starter list (Price book, then Add a trade): 21 example items priced from the handyman price list, including a $150 handyman visit for the minimum, labor at $85 an hour, a no-charge project estimate visit, $305 to install a customer's toilet and $190 to recaulk a tub. Replace the prices with yours. Each item keeps a cost next to its price, and the item form shows the markup and gross margin. A quote can carry two or three options with one marked recommended, plus optional lines the customer can tick. The valid-until date fills in from your setting, 30 days unless you change it, and after it passes the customer can no longer approve from the link. Your shop-wide terms, where the not-included list belongs, copy onto every quote. The customer signs on screen, and if you've turned on payments, pays a deposit by card or bank. Converting the approved quote makes a job, the job makes the invoice with the same lines, and the deposit shows as a credit. The invoice starts as a draft, so you change the allowance lines to what the items cost before you send it.
Free covers 30 estimates and 30 invoices a month for your whole team, with no card to start. Pro is $29 a month for unlimited estimates and invoices, and adds estimate templates (save the bathroom refresh once and start the next one from it), signed change orders and progress billing. Every plan is on the pricing page, and eleven free handyman apps are compared if you want to see the alternatives.
Free up to 30 estimates and 30 invoices a month, then $29 a month for your whole team. No credit card required.Frequently asked questions
How do you write a handyman estimate?
List each task on its own line in words the customer understands, with what's included. Price each one from your own time: hours on site times your hourly rate, plus materials times one plus your markup, rounded up. Add a trip fee if you charge one, and if the visit still comes to less than your minimum, charge the minimum. Then add what's not included, a valid-until date, the deposit if it's a project, and a line for the customer's signature. Keep the hours, rate and markup on your own worksheet, not the customer's copy.
How do you calculate a handyman estimate?
Task price = hours × hourly rate + materials cost × (1 + markup), rounded up. At $85 an hour and a 20% markup, a faucet swap at 1.5 hours with $15 of supply lines is $127.50 + $18.00 = $145.50, rounded up to $150. Add the tasks, add the trip fee, and compare with your minimum: the customer pays whichever is higher. The calculator on this page and the Excel template do that arithmetic for you.
What should a handyman quote include?
Your business name and phone, your license or registration number where your state issues one, the customer and job address, an estimate number, the date and a valid-until date, each task with its price, any trip fee or minimum, allowances for items the customer picks, subtotal, sales tax and total, the deposit and balance on a project, what's not included (permits, licensed plumbing and electrical work, damage found once work starts), how changes are priced, and a signature line.
How long should a handyman estimate be valid?
Thirty days is a common choice among owners, and it's Deepsel's default. Invoicefy's template holds prices for 14 days, and EstimationPro's calculator offers 30, 60 or 90. Write a date, not a number of days, and use a shorter window when material prices are moving or your calendar is booked well ahead.
Should a handyman ask for a deposit?
Not usually on a one-visit punch list. On a project, many owners take one when they have to buy materials first: one owner takes 50% down to schedule and buy materials, but not on one-day jobs or anything under $1,000. Check your state's rule before you pick a number. Massachusetts caps a home improvement deposit at one-third of the price, or the cost of special-order materials if that's higher.
Is there a free handyman estimate template in Excel or Word?
Yes. The Excel version has a punch list quote, a project quote with allowances and a deposit, a customer copy of each that shows prices only, and a final invoice tab that settles the allowances and credits the deposit. The formulas compute as you type. The Word and PDF versions are a printable estimate form, a worksheet for working out prices by hand, and the two filled-in examples.
Sources
- Housecall Pro, "Handyman Estimate Template" - "Enter the Quantity and Unit Price for each item, and the template will auto-calculate the Amount"; "Set the specific Tax % for each individual line item"; "Set an Estimate Valid Till date"; "Review the clean 'Printable Estimate' tab, then go to File > Download > PDF." housecallpro.com, retrieved November 10, 2026. First in Google's US results for "handyman estimate template" that day.
- Invoicefy, "Handyman estimate template" - example estimate of eight lines totaling $1,065.00; "Prices hold for 14 days. A two-hour minimum applies to every visit. Materials are billed at cost with receipts."; "Not included in this estimate: Electrical or plumbing work that needs a licensed trade or a permit ..." invoicefyapp.com, retrieved November 10, 2026.
- Work Order Lab, "Handyman Estimate Template" - template preview: "Date: 2026-01-24 Valid until: 2026-01-24"; lines "Scope summary (tasks list)", "Estimated labor (hours) + rate", "Materials allowance" and "Optional: additional task bundle" at $250.00 each, plus "Labor – crew (8 hours)" at $85.00. workorderlab.com, retrieved November 10, 2026.
- EstimationPro AI, "Free Handyman Estimate Template" - calculator fields Task, Qty, Material $, Labor Hrs, Labor $/hr and "Trip / Minimum Charge ($)"; "Estimate Valid For 30 days 60 days 90 days"; guide: "Materials: parts at cost plus a 15-25% markup for the pickup and handling." estimationpro.ai, last updated July 15, 2026, retrieved November 10, 2026.
- CreekQuote, "Handyman Quote Template" - example quote for a business in Mississauga, ON, with "Tax ( 13 %) $ 131.30". creekquote.com, retrieved November 10, 2026.
- DIRT, "Handymen bid & estimate template" - "Are rates filled in? No. Amounts stay blank so you put what your market pays." dirttrades.com, retrieved November 10, 2026.
- r/handyman, "Do you include taxes in estimates" (February 2025) - an owner's wording to a customer: "The price is $2,971 including this, this, and that — even sales tax. It also includes an allowance of 3,64/sqft for those tiles you liked, but not the paint, since what you have in the garage is plenty for the ceiling." reddit.com, February 9, 2025, retrieved November 10, 2026.
- r/handyman, "contract work 50% down payment deposit for labor only" - "50% down gets you on my schedule and starts the material buying process, 50% upon completion. But, not for 1 day jobs or those under $1000." reddit.com, June 11, 2025, retrieved November 10, 2026.
- r/handyman, "Tired of clients who don't pay for completed work" - "We do half down the day we start, and remainder upon completion if the material is stock stuff. If it's special order, it's 50% up front." reddit.com, June 7, 2025, retrieved November 10, 2026.
- Massachusetts General Laws, Chapter 142A, Section 2 - "Any deposit required under the contract to be paid in advance of the commencement of work under said contract shall not exceed the greater of one-third of the total contract price or the actual cost of any materials or equipment of a special order or custom made nature." malegislature.gov, retrieved November 10, 2026.
- r/handyman, "Prices too high?" - "Don't tell that billable-hour price to the customer -- that's just a number you use to come up with your per-job prices. Mentally time yourself to do that job, and multiply the time by that billable-hour price. Add that to the price of supplies and consumables, and you have a price for the job." reddit.com, February 26, 2025, retrieved November 10, 2026.
- r/handyman, "Getting Started" - "Time every job you do so you can fine tune your bids." reddit.com, April 11, 2025, retrieved November 10, 2026.
- r/handyman, "Pricing help for a newish solo handyman" - "Then when you do an estimate, double the time you think it will take and charge the client that. When pricing materials, don't forget taxes, then add 15-20% on top for yourself time and fuel to go get the materials." reddit.com, November 10, 2025, retrieved November 10, 2026.
- r/handyman, "How to respond to 'how much will it be?'" - "Take the number that comes to you in the moment and add 30%. Overtime you will develop a better intuition on how much work a job will take." reddit.com, November 1, 2025, retrieved November 10, 2026.
- International Code Council, 2021 International Residential Code, R105.2 Work exempt from permit - Building 6: "Painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work"; Plumbing 2: "The clearing of stoppages or the repairing of leaks in pipes, valves or fixtures, and the removal and reinstallation of water closets, provided such repairs do not involve or require the replacement or rearrangement of valves, pipes or fixtures." codes.iccsafe.org, retrieved November 10, 2026.
- California Business and Professions Code § 7048 (amended by Stats. 2025, Ch. 67, effective January 1, 2026) - (a) the contractors law does not apply to work on one project "if the aggregate contract price for labor, materials, and all other items is less than one thousand dollars ($1,000) ... and the work or operation does not require a building permit"; (b) not where the work is part of a larger operation or divided "for the purpose of evasion"; (c) not for a person who advertises as a contractor or "Employs another person to perform, or assist in performing, the work or operation." leginfo.legislature.ca.gov, retrieved November 10, 2026.
- Florida Statutes § 489.103(9) - exempt: "Any work or operation of a casual, minor, or inconsequential nature in which the aggregate contract price for labor, materials, and all other items is less than $2,500," except work divided "for the purpose of evading this part" or done by a person who "advertises that he or she is a contractor" (leg.state.fl.us); § 489.503, the exemptions from Part II (electrical and alarm system contracting), which include no general dollar exemption for small jobs (leg.state.fl.us). Both retrieved November 10, 2026.
- Code of Virginia § 54.1-1100 - Class C contractors perform work when "the total value referred to in a single contract or project is over $1,000 but less than $30,000"; "The Board shall require a master tradesmen license as a condition of licensure for electrical, plumbing, and heating, ventilation, and air conditioning contractors." law.lis.virginia.gov, retrieved November 10, 2026.
- Utah Code § 58-55-305 (effective May 7, 2025; renumbered January 1, 2027) - (1)(h)(i) exempt: work "with a contracted or agreed value of less than $7,000, including both labor and materials, and including all changes or additions to the contracted or agreed upon work"; (1)(h)(ii)(A) plumbing and electrical work on such a project "shall be performed by a licensed electrical or plumbing contractor, if the project involves an electrical or plumbing system," and "may be performed by a licensed journeyman electrician or plumber ... if the project involves a component of the system such as a faucet, toilet, fixture, device, outlet, or electrical switch." le.utah.gov, retrieved November 10, 2026.
- Minnesota Statutes § 326B.805, subdivision 6 - exempt: "(5) a person whose total gross annual receipts for performing specialty skills for which licensure would be required under this section do not exceed $15,000," with a certificate of exemption, surrendered "immediately" on passing $15,000 in a calendar year; "(7) a plumber, electrician, or other person whose profession is otherwise subject to statewide licensing"; "(8) specialty contractors who provide only one special skill." revisor.mn.gov, retrieved November 10, 2026.
- U.S. Environmental Protection Agency, "Lead Renovation, Repair and Painting Program" - "EPA's RRP Rule requires that anyone paid to perform work that disturbs painted surfaces in homes, childcare facilities and preschools built before 1978 be certified and their employees be trained ... in the use of lead-safe work practices." epa.gov, retrieved November 10, 2026.
- r/handyman comment, March 24, 2025 (the post was later deleted by its author; the comment remains) - "My quote is good for 30 days and is subject to materials cost change and something about payment terms." reddit.com, retrieved November 10, 2026.