A fence contract should say who applies and pays for any permit, who marks the boundary and carries the risk if it is wrong, who requests a utility locate before digging, what counts as a weather delay, and when each payment falls due. AI can draft every clause from a clear brief, but a local lawyer must check the result.
AI does not know your local permit rules, where your customer's boundary really runs, or what your area says about deposits and cancellation. It writes fluent clauses that sound balanced, and balanced is often wrong for a contractor. The method here gives the model a written brief, makes it flag every assumption, and then hands a marked-up draft to a lawyer, which is usually a shorter and cheaper job than starting from a blank page. Ask your lawyer how they charge to be sure.
Write the job brief first, then ask for clauses
Most weak AI drafts come from weak input. "Write me a fence contract" produces a generic document that fits no job. A brief of eight facts produces clauses you can test. Fill in this table for the job in front of you, or for your typical job if you are building a template. The examples are illustrative.
| Brief field | Example entry | Why the AI needs it |
|---|---|---|
| Work | Supply and install 24 m (80 ft) of 1.8 m (6 ft) timber privacy fence, one 1 m walk gate, one 3 m double gate | Anchors every clause to a real scope |
| Evidence of the line | Survey pins at both corners, exposed by the customer | Decides how strong the boundary clause can be |
| Permit position | Unknown; customer to check with the local permit office | Stops the model assuming a permit is or is not needed |
| Utilities | Locate request not yet made; customer says a water line runs along the side wall | Triggers the locate and private-line wording |
| Access and neighbours | Work from the customer's side only; no access over neighbouring land | Prevents a clause that depends on a neighbour |
| Schedule | Three working days on site, start within three weeks of acceptance or permit | Gives the weather and delay clauses a baseline |
| Payment | 25% on acceptance, 45% when materials arrive, 30% on completion | Lets the AI check the sums |
| Warranty | See the separate written warranty document | Stops the model inventing a guarantee |
Then use a standing instruction that never changes. Its most useful feature is the [CHECK] marker: wherever the model relied on an assumption about local law, it must say so in the text, so the lawyer sees every soft spot at a glance.
You are drafting clauses for a fencing contractor's residential contract. Write in plain English a homeowner can follow. Use "the Contractor" and "the Customer" and the placeholders [Customer], [Site address] and [Date]; never invent names or addresses.
Rules:
- Use only the job brief below. Do not state what the law requires. Where a clause depends on local law, write [CHECK: what must be confirmed] in the text.
- Never make the Contractor responsible for establishing a legal boundary or for locating utilities.
- Give every deadline as a number of working days, in square brackets so I can change it.
- After the clauses, list every assumption you made.
Job brief: [paste the eight fields]
Local rule text, copied from the local authority's own page (with its address): [paste, or write NONE]
Draft these clauses: [permits and approvals / boundary / utilities and ground conditions / weather and delays / payment]

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowPermit clause: draft, tighten, test
The permit clause causes more arguments than any other, because it decides who waits, who pays and who can walk away. Run the standing instruction for "permits and approvals" and paste the rule text from your local authority's own web page, with its address. If you paste nothing, the model fills the gap from memory, and memory is the one thing you cannot trust here. This is the kind of first draft you get back (illustrative).
Permits. The Customer is responsible for obtaining any permits required for the Work. The Contractor will assist where reasonable. The Work will begin once permits are granted. If a permit is refused, the parties will work together in good faith to resolve the issue. [CHECK: confirm whether a permit is required for a fence of this height under local rules.]
It reads smoothly and fails in five places. "Any permits required" leaves open who decides whether one is required. "Assist where reasonable" says nothing about who fills in the form or pays the fee. "Once permits are granted" has no outer date, so a stalled application leaves your crew's slot hanging. "Work together in good faith" gives neither side an exit and no figure for the deposit. And it ignores approvals that are not permits at all, such as those a homeowners' association or similar body may demand. Ask the model to fix those five points, or edit by hand, until you have something like this.
Permits and approvals
1. Before signing, the Contractor will say whether, on the information available, a permit is likely to be needed. This is not legal advice and does not replace the Customer's own check with the local permit office.
2. The Customer is responsible for [applying for / paying for] any permit. If the Customer asks the Contractor to apply, the Contractor will do so for $[amount] plus the permit fee at cost.
3. Work will not start until any required permit has been issued and a copy given to the Contractor. Any approval needed from a homeowners' association or similar body is the Customer's responsibility and is separate from the permit.
4. If a permit is refused, or granted on conditions that change the Work, the Contractor will price the change in writing within [5] working days. The Customer may accept the change or cancel. If the Customer cancels, the Contractor keeps $[amount for work done and materials already ordered] and returns the rest of the deposit within [14] days.
5. If no permit has been issued within [60] days of acceptance, either party may cancel by written notice and paragraph 4 applies.
[CHECK: lawyer to confirm what may be retained on cancellation, and any notice wording required.]
A clause is only good if the money works out in the scenarios you fear. Run four through the draft, using a $6,400 job with a $1,600 deposit (25%). Suppose the Contractor has ordered gate hardware worth $210 that cannot be returned, and the clause lets it keep a $150 site-measuring fee on cancellation.
| Scenario | What happens under the clause | The money |
|---|---|---|
| A. Permit issued in three weeks | Work starts as planned | Deposit stays against the $6,400 job |
| B. Permit refused at the planned height; Customer cancels | Contractor keeps $210 for hardware and $150 for measuring, $360 in all | $1,600 minus $360 leaves $1,240 to return within 14 days |
| C. Permit granted if the front section drops to 1.2 m; Customer accepts | Contractor reprices within 5 working days; the lower fence saves $380 | New total $6,020; the $1,600 deposit stays |
| D. No answer from the permit office after 60 days | Either party may cancel in writing and paragraph 4 applies | Same as B |
Whether you may keep a measuring fee or a hardware cost depends on the rules where you work, which is exactly what the closing [CHECK] line asks the lawyer. The benefit of the exercise is that the lawyer now reviews specific numbers and a specific mechanism instead of a vague promise to cooperate. Four short numbered paragraphs also beat one long sentence, because each can be amended on its own. Keep the permit itself with the job sheet, and if you apply for permits often, a simple log of application dates and inspection dates saves chasing; the permit and inspection tracking tutorial shows one for another trade.
Boundary clause: who points to the line and who carries a dispute
The principle is short. The Customer shows where the line is, the Contractor builds where shown, and a dispute about who owns the land is between the Customer and the neighbour. A fence contractor is not a surveyor and should not accept a duty to establish a legal boundary. The clause has to say so without sounding like a refusal to take any care. How firmly it can say it depends on the evidence you hold, so match the wording to the evidence.
| Evidence of the line | How much weight it carries | What the contract should say |
|---|---|---|
| Survey pins set by a licensed surveyor | Strongest | The Customer exposes and marks the pins; the Contractor builds to the marks |
| A survey or title plan | Useful, but may be out of date | The Customer confirms in writing that the plan shows the current line; the Contractor is not responsible for errors in the plan |
| The existing fence | Weak: fences move, or were never on the line | The Customer states in writing that the old fence is on the line, or accepts the risk if it is not |
| A neighbour's verbal agreement | Weakest | Not accepted as evidence; get a signed note or a survey |
A routine that costs ten minutes is worth building into every job. Before digging, the Customer stakes or paints the line. The crew lead photographs the stakes with a tape measure from each corner, the photos go on the job sheet, and the Customer initials a one-line acknowledgement. If a dispute appears later, you hold a dated record of what you were told and where you were told to build. Also decide, and write down, whether the fence sits on the line or offset from it by a stated distance. Many owners build slightly inside to avoid arguments, and a contract that does not say which is a contract that will be argued about.
Now the realistic mistake. Ask for a boundary clause without the standing rule "never make the Contractor responsible for establishing a legal boundary" and you will often get something like this (illustrative).
Boundary. The Contractor will verify the boundary line before commencing work and will build the fence entirely within the Customer's property.
It sounds like diligence and it is two promises you cannot keep. Verifying a legal boundary needs a surveyor, and "entirely within the Customer's property" makes you liable for any error even if the Customer pointed at the wrong line. Compare the rewrite below, which allocates the risk where the evidence sits.
Boundary
1. Before work starts the Customer will mark where the fence is to be built and confirms that the marked line is the boundary, or the position the Customer wants the fence to occupy. The fence will be built [on the line / [distance] inside the line].
2. The Contractor builds where the Customer has marked and is not responsible for establishing the legal boundary. A land surveyor can establish it, and the Contractor can arrange this at the Customer's cost if asked.
3. If the Customer, a neighbour or any authority disputes the position before or during the work, the Contractor may pause and will not resume until the Customer confirms the position in writing. Time paused is added to the schedule.
4. If the fence has to be moved because the marked line was wrong, the cost of removing and rebuilding is the Customer's.
5. The Customer will tell any neighbour affected by the work. The Contractor will not enter neighbouring land unless the Customer has arranged permission in writing.
[CHECK: lawyer to confirm paragraph 4 is permitted and whether a signed line acknowledgement is advisable.]
Whether paragraph 4 holds up where you work is a question for the lawyer, and no tutorial can answer it for you. Two further points belong in the brief. If the neighbour is sharing the cost of the fence, that arrangement is between the two households; your contract is with the Customer only, and your lawyer can tell you whether a three-way agreement is worth having. And if the Customer cannot or will not mark the line, treat that as a reason to offer a survey, not as a detail to smooth over.
Utilities: locate first, dig second, price the surprises
Digging post holes without knowing what lies underneath is how fence jobs turn into repair bills. Many places run a free service that marks public utility lines on request, usually with a waiting period you should check and build into the schedule. Those services often cover public lines only. Private lines such as irrigation, outdoor lighting, drainage and septic pipes are usually the customer's to identify, and they are the ones crews actually hit. The clause should say who requests the locate, how long you wait, who identifies private lines, how you dig near marks, and what happens when something unexpected appears.
Add one line to the standing instruction for this clause: "Assume the Customer requests the locate and discloses private lines; the Contractor hand-digs near marks; damage to unmarked or undisclosed lines is the Customer's risk; never promise that no damage will occur." Without it, a model tends to write the absolute promise below (illustrative).
Utilities. The Contractor will ensure that no underground utilities are damaged during the Work.
That sentence turns every unmarked pipe in the garden into your bill. The rewrite shares the risk according to who knew what.
Utilities and ground conditions
1. The [Customer / Contractor] will request a utility locate for the site at least [N] working days before digging. Work will not start until the marks are visible.
2. The Customer will tell the Contractor about any private lines (for example irrigation, lighting, drainage, septic or fuel lines) and mark them if their position is known.
3. The Contractor will hand-dig within [distance] of any mark, and will stop and tell the Customer if a line is found that does not match the marks.
4. Damage to a line that was unmarked, wrongly marked or not disclosed by the Customer is the Customer's responsibility, unless it was caused by the Contractor not following paragraph 3.
5. If the ground contains rock, large roots, old footings or buried debris, the Contractor will tell the Customer before continuing. Extra work is priced at $[amount] per post affected and recorded in a signed change order.
[CHECK: lawyer to confirm paragraph 4, and whether the local locate service sets rules the Contractor must follow.]
Paragraph 5 is where the money is. If you agree a per-post rate before work starts, the conversation on site is arithmetic and not a negotiation. Say rock affects 5 of the job's 16 post positions at an illustrative $65 each: the change order is $325, written on the day, signed on the day. For turning site messages into written change orders, the general contractor change order tutorial covers the paperwork.
Weather and ground delays: define the trigger
"Reasonable weather" looks careful and settles nothing, and a model will write it unless you stop it. Give the clause a trigger that two people could agree on by looking out of the window. Typical triggers for fence work are ground frozen at post depth, standing water or saturated ground in the holes, and wind strong enough to make panels unsafe to handle. Choose the ones that match how you actually work, and set any wind speed from your own safety rules.
Weather and delays
1. A "weather day" is a working day on which the Contractor tells the Customer by text before [time] that one of these applies: ground frozen at post depth; standing water or saturated ground in the post holes; wind above [speed] that makes panels unsafe to handle; or another condition listed in [schedule].
2. Weather days extend the schedule day for day. They are not a breach of this contract and do not entitle either party to compensation.
3. At the end of every day the Contractor will leave the site safe: open post holes covered or filled, and gates secured or fenced off.
4. The Customer will allow materials to be stored on site. The Contractor will take reasonable care of them.
5. If delays of more than [N] working days in total mean the Contractor's cost of materials has risen, the Contractor may pass on the increase with a supplier's written price as evidence. The Customer may cancel instead.
[CHECK: lawyer to confirm that paragraphs 2 and 5 are permitted.]
Look at what the clause does. The trigger is a text sent before a set time, which gives you a written record of every weather day. The schedule moves day for day, so a three-day job that starts on a Tuesday and loses two weather days finishes on the Monday, not the Thursday, and nobody has breached anything. The "leave the site safe" paragraph is there because open post holes during a delay are a trip hazard and a liability. And the materials paragraph stops a long delay from quietly eating your margin. Each of these is a line you would not get from "reasonable weather".
If you want to see how another trade writes the same ideas, the paving contract tutorial covers payment, base and weather clauses in a trade where rain matters even more.
Payment terms that follow the work, with the sums checked
Stage payments protect both sides when each stage is an event the Customer can see. For the $6,400 job in the permit example, a schedule might look like this.
| Stage | Trigger the Customer can see | Share | Amount |
|---|---|---|---|
| Acceptance | Contract signed and deposit paid | 25% | $1,600 |
| Materials delivered | Materials on site and photographed | 45% | $2,880 |
| Completion | Walk-through done on the day | 30% | $1,920 |
| Total | 100% | $6,400 |
Ask the model to draft the payment clause from this table and to state each trigger as an event. "On completion" should mean the walk-through day, not "30 days after invoice", which hands the Customer a month of free credit. Then add the supporting wording: when each payment falls due, what happens if a stage payment is late, whether you may pause work until it is paid, and when ownership of the materials passes to the Customer. Each of those depends on the rules where you work, so each gets a [CHECK]. In some places deposits are capped, or a contract signed at the customer's home carries a cancellation right that has to be stated in writing. Ask your lawyer which of these apply to you before the first customer signs.
Language models are decent at spotting a figure that does not fit, and unreliable as calculators, so use them for the first and a spreadsheet for the second. This prompt works as a second pair of eyes.
Here is a payment schedule for a contract price of $6,400. Check that the percentages add to 100, that each amount equals its percentage of the price, and that the amounts add to the price. List any inconsistency in one line each. Do not change the figures.
Acceptance 25% $1,600; Materials delivered 45% $2,880; Completion 30% $1,920.
If a typing slip had made the completion payment $1,960, the check would catch it, and so would a spreadsheet formula. Use both on the template once, and again whenever you change a percentage. The remodelling contract tutorial shows the same payment thinking applied to larger home projects.
Pack it for your lawyer: what to send and what to ask
Send the lawyer a pack, not a pasted wall of text. It should contain the AI draft with every [CHECK] marker left in place, the model's list of assumptions, the local rule text you pasted with the web addresses it came from, one real job brief filled in, and your quote template and written warranty so the contract can refer to them. Ask for a review of the template once, then reuse it job after job, with the brief fields changing each time.
Take these eight questions to the meeting. They turn a general review into a checklist.
- Is each [CHECK] answered correctly for the place where I work?
- Which of my clauses are unenforceable or restricted, such as deposits, late fees and what I may keep on cancellation?
- Does the contract need statutory notices or specific wording, for example about cancellation rights?
- Can I limit my liability for damage to unmarked or undisclosed lines, and how should I word it?
- Is my boundary clause enough, or should the Customer sign a separate line acknowledgement?
- Is there any notice or step I must take to protect my right to be paid?
- Does the warranty clause match my written warranty and the consumer rules that apply to it?
- How should the contract refer to the proposal, and which document wins if they disagree?
Once the lawyer's version is final, AI becomes useful again for comparing future edits against it. The tutorial on whether AI can review a contract covers what that catches and what it misses. Never let an AI-edited change reach a customer without the same human review the original had.
What stays out of the chat window
A contract template needs no customer data, which makes it a good first job for AI. Keep it that way. Use role labels and placeholders such as [Customer] and [Site address], and keep out names, home addresses, phone numbers, survey details tied to a person and photographs of the property. If you do paste anything sensitive, check the training setting on your plan first. Business plans such as ChatGPT Business and Claude Team do not train on your content by default, while consumer plans give you a setting you must check yourself; confirm the position on the vendor's own page for the plan you use.
One last habit prevents a common drift. The contract should point to the proposal for scope and exclusions and should not copy them, because two copies of the same list will disagree within a season. If you write proposals with AI too, the fence proposal tutorial shows how to keep the scope in one place, and the two documents will then read as one agreement.
Questions about drafting a fence contract with AI
Can I use ChatGPT or Claude to draft a customer contract?
Yes, as a first draft with limits. Give it a written brief, use placeholders instead of customer details, ask it to mark every assumption about local law, and have a lawyer who knows contracts where you work check the result. It cannot know your local permit rules, deposit limits or notice requirements.
Do I need a lawyer if the AI draft looks fine?
Yes, at least for the first version. A draft can read well and still miss a required notice, a cap on deposits or a limit on what you may disclaim. Pay once for a review of the template, reuse it, and revisit it when local rules, your materials or your warranty change.
What if the customer will not mark the boundary?
Do not guess. Offer a survey at their cost, or get a written acknowledgement that you build where they point and they carry the risk if the line is wrong, and have your lawyer confirm that is allowed. If they refuse both, consider declining the job; a boundary dispute can cost more than the margin.
Which document wins if the proposal and the contract disagree?
Say so in the contract, usually that the signed contract wins, and refer to the proposal's scope and exclusions instead of copying them. Copying creates two versions that drift apart. Ask your lawyer to word the order of precedence for the place where you work.
Further reads
- Roofing Contract Template: Can AI Tighten the Wording? What a Lawyer Checks — Tightening scope and payment wording in another trade's contract.
- Tree Service Contract With AI: Access, Damage and Debris Clauses to Verify — Access, damage and debris clauses to verify before you sign.
- Electrical Change Orders Written With AI: Ask for Extra Work Clearly — Ask for extra payment clearly when a job changes.
- Free AI Tools for Land Surveyors: Drone Data, Research, Reports — What surveyors do that AI cannot, useful for boundary questions.
- Construction Payment Notice Template: Draft With AI, Check the Deadlines — Draft payment notices and check the deadlines.
- How to Price a Fence Job: Can AI Turn Run Length Into a Materials List? — Price the job before the contract is drafted.
- AI Contract Review for Small Firms: What It Catches and Misses — What AI contract review catches and misses.
- Fence Company Lead Generation: Follow Up Every Enquiry With AI — A first reply that asks for run length and photos, a visit-booking routine, a follow-up schedule and the sums that show whether to buy more leads.
- Typeform AI Form Builder: A Quote Request Form for a Fencing Firm — A step-by-step fencing quote request form built with Typeform AI: the prompt, branching questions, photo uploads, estimator alerts and what each plan allows.
- Can AI Draft Flooring Contract Clauses for Subfloor and Moisture? — The subfloor, moisture, acclimatisation and warranty clauses a flooring contract should carry, with a prompt to draft them and the checks to make before use.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: OpenAI and Anthropic business-plan privacy terms (training defaults). Clause wording and the drafting method are written for this tutorial; legal points are general and need checking by a lawyer where you work.