A general contract is the one document that governs everyone on the job. Here is what it has to settle: draws, retainage, lien waivers, and the change-order rule that prevents most disputes.
This is a checklist of what a general contracting contract has to settle — not a ready-to-sign legal document, and not legal advice. Most states regulate home improvement contracts: required disclosures, cancellation windows, deposit limits and licence display all vary, and some trades carry extra rules. Adapt this, then have a lawyer in your state review it before you put it in front of a customer.
Download as a spreadsheet to work through, or print it to sit alongside your own agreement.
A general contract has to govern money, time and everyone else's subcontracts at once. The schedule of values is the spine — it sets what each line is worth, which is what every draw is measured against. Retainage needs its percentage and its release condition stated, or it becomes a dispute at the end of a job everyone was happy with. Lien waivers move with payment in a specific sequence, and getting it wrong is how a contractor who has paid everyone still ends up with a lien filed against the property.
A contract can only be as clear as the scope it references. BidWand drafts the itemised estimate — labour, materials, exclusions and assumptions — that the scope and exclusions clauses point at.
This generates the estimate, not the contract — describe the job and you get the itemised scope to attach. No email needed to see the first one.
A complete estimate you can send to the customer, built from the rate you enter:
| Description | Qty | Unit | Unit price | Total |
|---|---|---|---|---|
| Labor — itemized by task | hrs | hour | your rate | — |
| Materials — with your markup applied | qty | ea / sq ft | cost + markup | — |
| Permits, disposal, access | — | — | — | — |
Plus a plain-English scope summary, assumptions (what had to be guessed), exclusions (what you are not doing — the section that prevents most change-order arguments), and a validity period. Printable, or send the link.
Every figure comes from the rate and markup you supply. We never fill in a market price for you.
bathroom remodel · a concrete driveway · tile installation · house cleaning · water heater replacement
general contracting · drywall · flooring · fencing · tree service · pressure washing · junk removal · siding
How to write a contractor estimate · Estimate vs quote vs bid — and which one you should send · What to include in a contractor estimate · How to price a job as a contractor · Should you charge for estimates? · How to follow up on an estimate · How to handle change orders · Estimate vs invoice: what's the difference? · How to raise your prices as a contractor