TL;DR
A handyman contract needs eight things: who and where, a scope written at the task level, the price and how surprises get priced, payment timing, a materials clause, a scheduling window, liability and insurance language, and signatures. Below is the full section-by-section template. The clause that saves the most grief is the change-order line: any work outside the written scope gets priced and approved in writing before it happens, even by text. Handyman work is where scope creep lives ("while you're here, could you also..."), and the contract is your polite way of charging for it.
Handyman work runs on small jobs, fast turnarounds, and trust, which is exactly why operators skip contracts and exactly why they shouldn't. The document below takes ten minutes to set up once, gets reused forever, and turns the two conversations every handyman dreads (the surprise addition and the payment chase) into paperwork instead of arguments.
The eight sections, in order
1. Parties and property. Your business name and license number where applicable, the customer's name, and the service address. In states and cities with handyman licensing caps (dollar limits per job vary widely), your registration number here signals you're operating inside them.
2. Scope of work, at the task level. The heart of the document. "Repair drywall" invites debate; "patch and texture two drywall holes in the upstairs hallway, approximately 6 and 10 inches, paint-ready but not painted" does not. List every task as its own line. This is also where you write what is excluded: "does not include painting" saves more relationships than any other sentence in the trade.
3. Price and the change-order rule. Flat price per task or an hourly rate with a not-to-exceed number. Then the load-bearing clause: work outside the written scope is priced separately and approved in writing (text message counts) before it begins. Read that clause out loud at signing; it converts "while you're here" from a margin leak into add-on revenue.
4. Payment terms. Small jobs: payment on completion, cards accepted. Bigger jobs: a deposit (commonly a third) with the balance on completion. Name the late-fee terms even if you never enforce them; invoices with stated terms get paid measurably faster. The invoicing mechanics live in our contractor invoice template.
5. Materials. Who buys them, whether your pickup time is billable (it should be), and the markup on materials you supply (15 to 25% is normal and covers the return trips nobody bills for). Customer-supplied materials get a warranty carve-out: you install them, you don't guarantee them.
6. Scheduling and access. The work window, who'll be home or how entry works, and what happens when the customer reschedules inside 24 hours (a fee, or the back of the line). One sentence each.
7. Liability, insurance, and warranty. State your general liability coverage, cap your workmanship warranty (90 days to a year on labor is typical for handyman work), and exclude pre-existing conditions: the rot you find inside the wall is a discovery, not your fault. Have a lawyer review your final version against state law; this article is a working template, not legal advice.
8. Signatures and date. Digital counts everywhere now. A photo of a signed paper copy in your job folder counts too. No signature, no ladder off the truck.
the two-word summary of every clause above. Every dispute in handyman work is a verbal agreement that two people remember differently; the contract's whole job is making memory irrelevant.
The clauses handymen skip, ranked by regret
- The exclusion list. "Does not include paint, does not include haul-away." Two lines, half the arguments.
- The discovery clause. Opening a wall and finding rot, mold, aluminum wiring, or a previous owner's creativity pauses the job and triggers a new quote. Without this line, surprises come out of your margin.
- The customer-materials carve-out. The faucet they bought online is theirs to warranty. You'd be stunned how many callbacks this one line eliminates.
- The cancellation window. Your Tuesday morning has a cost; a 24-hour reschedule rule makes it the customer's cost.
Contracts stop the leaks. A website starts the flow.
We build handyman sites that turn "is he still taking jobs?" searches into booked work, with the reviews and service pages that justify your rates.
Using it without slowing down
Speed matters in this trade, so make the contract fast: a fillable PDF or a form in your field app with the eight sections pre-written and only the scope, price, and names typed fresh per job. Send it with the estimate so signing and approving are one step. If you're still assembling the broader business, the licensing and pricing groundwork is in how to start a handyman business, and the demand side lives in contractor marketing. Same document spine, other trades: roofing, cleaning, and lawn care.
Frequently asked questions
Do I really need a contract for small handyman jobs?
For a $150 single-task job, a written estimate the customer approves by text does the legal work of a contract in most states: offer, acceptance, terms. Use the full template whenever a job crosses a few hundred dollars, involves multiple tasks, or requires materials you're fronting. The habit matters more than the threshold; operators who paper everything have shorter arguments and faster payments.
Can a text message approval count as a change order?
Yes, if your contract says so, which is exactly why the template's change-order clause names writing "including text message" as valid approval. A screenshot of "yes, go ahead on the extra $180 for the second door" has settled more disputes than any notarized document.
What should a handyman charge for materials?
Your cost plus 15 to 25%, with pickup time billed at your hourly rate. The markup covers returns, warranty handling, and the trips nobody sees. For customer-supplied materials, install at your normal labor rate but exclude them from your warranty in writing.
How long should my workmanship warranty be?
90 days to one year on labor is the normal range for handyman work, always excluding customer-supplied materials and pre-existing conditions. Longer warranties are a marketing choice, not an obligation; whatever you choose, the number belongs in the contract, not in a verbal reassurance.
Is a handyman contract different from a general contractor agreement?
Structurally similar, legally lighter. Handyman work usually sits under state licensing caps with per-job dollar limits, which your contract should respect visibly by scoping jobs inside them. Cross the cap into work requiring a GC license and no contract clause protects you; the fix is a license, not language.
Want the jobs the contract protects?
Send us your website, or the Facebook page standing in for one. Free 10-minute audit showing what would get you found and hired, within 48 hours.