California has a law that presumes your neighbor owes half a shared fence. Most states don't — and in those states, lawyers give the same advice every time: get the split in writing, signed by both owners, before the work starts. A handshake deal about a $4,000 fence is how neighbors end up in court.
This builder turns your actual numbers into a clean, two-signature agreement: who pays what, for exactly what fence, on what timeline, and what happens if someone sells their house mid-project.
$12 · One time
Build the agreement
Everything is generated in your browser. Nothing you type is sent to or stored on a server.
The two owners
The fence and the work
The money
The timeline
Preview
One-time payment, no subscription, no account. Print-ready PDF version plus an editable copy. Print two copies, both owners sign both, each keeps one.
Your agreement is ready.
Make it count
Both owners sign both copies, with the date, and each keeps a fully signed copy.
Attach the contractor's written estimate to each copy — the agreement refers to it.
If either property is sold before the work is done, the agreement says the selling owner remains responsible for their share unless the buyer agrees in writing to take it on. Raise it at closing.
Keep the final invoice with the signed agreement. Together they are the whole paper trail.
California? You may not need this
If the fence is in California, Civil Code §841 already presumes a 50/50 split — what you need is the 30-day written notice with the six required items, not a voluntary agreement. Build the §841 notice letter instead → (An agreement is still fine if your neighbor prefers to sign one — the agreement overrides the presumption, per §841(b)(1).)
Disclaimer: FenceNotice provides general information and document templates. This agreement is a template, not legal advice, and does not create an attorney–client relationship. Contract rules vary by state; for a high-value project or a disagreement, have a local attorney review the signed agreement. Agreement content is generated in your browser; FenceNotice does not receive or store anything you enter.