Ten things belong in a vendor contract, and the four boards leave out most often are a detailed description of the work, what triggers an extra charge, a cap on annual price increases, and how either side ends it. Almost every dispute traces back to a term nobody wrote down — what "done" means, who pays for the damage, how much notice gets you out. Catching the big gaps is a matter of knowing what belongs in the document, and any board member can learn that in an afternoon.
Use this as a checklist against any agreement before it goes to a vote.
A detailed scope of work
The scope is the heart of the contract, and it should spell out exactly what the company will do, how often, where, to what standard, and what is excluded. Vague language like "maintain the grounds" invites disputes; "Mow, edge, and blow all common-area turf weekly, April through October" does not. If the scope lives in a separate document, make sure the contract names it by title and date, so it is part of the binding agreement.
Price, payment schedule, and extra charges
The contract should state the recurring price, when payment is due, and how any additional work is priced and approved. Look specifically for:
- The base recurring amount and billing frequency
- Hourly rates and materials markup for work outside the scope
- A dollar threshold above which extra work needs board approval before it's done
- Late fees or interest, if any
That approval threshold matters. Without it, a company can run up "necessary" repairs and hand you the invoice. With it, nothing large happens without your sign-off.
Insurance requirements and additional-insured status
The contract should require the company to carry general liability and workers' compensation at limits your association has set. Those are usually the figures its own insurer or lender asks for. The contract should also name your association as an additional insured and require a current certificate on request. Write the numbers into the document instead of saying "adequate coverage." A limit you have not stated is a limit you cannot enforce. Better still, require the company to tell you if a policy lapses. Insurance verified once at signing and never again is a gap that tends to reveal itself at the worst possible time.
Term length and renewal terms
Know exactly how long you're committing and how the contract renews:
- Is it one year, two, or three?
- Does it renew automatically, and if so, what notice stops it?
- Auto-renewal with a long notice window is how communities get stuck another year with a company they meant to replace.
A one-year term with a simple renewal is friendlier to a volunteer board than a multi-year lock-in. If a company insists on a long term, ask what you get in return. A price freeze for the whole term is one fair answer.
Price escalation limits
If the contract runs more than a year, it will probably allow price increases. That is normal. Cap it. A clause tying increases to a fixed percentage, or to an index like CPI, protects you from a surprise jump at renewal. An open-ended "prices subject to change" clause does the opposite.
Cancellation and termination rights
This is the clause boards regret skipping. Make sure you can end the agreement for cause, and know the notice it requires. Cause means non-performance, lapsed insurance, or repeated missed visits. Ideally you also have a termination-for-convenience option with reasonable notice, so a change in the community's direction does not trap you. Read the company's cancellation rights too. Can they walk away mid-season, and what are you left with if they do?
Performance standards and documentation
The contract should define what acceptable work looks like and how it gets recorded: turf height, water clarity, response times, and visit logs with dates and photos. Measurable standards give you grounds to act when service slips, which is more than you will ever get out of "the vendor will perform in a professional manner."
Liability, indemnification, and damage
Spell out who is responsible when property is damaged or somebody is hurt. A standard indemnification clause puts claims arising from the company's work on the company, and on any contract with real dollars behind it, have counsel read this section before the board does. It is the part that decides who pays when the stakes are highest.
Response times and emergency procedures
On pool, gate, and safety-related services especially, the contract should state how fast the company responds to an urgent issue, and who to call. A named contact and a committed response time turn "we'll get to it" into an obligation.
Assignment and subcontracting
Can the company hand your account to someone else, or bring in subcontractors you never checked? The contract should require your consent, and any subcontractor should carry the same insurance you require of the company itself.
Before it goes to a vote
Read the whole thing, not just the price page. Confirm the scope matches what you agreed to, the dates are right, and every blank is filled. For any contract with real dollars or real liability attached, have an attorney review it. A modest legal fee is cheap next to a bad multi-year commitment.
Where VendoRFP fits
Getting every one of these clauses right, on every contract, is exactly the detailed work a rotating volunteer board loses track of. Two of them get standing support on VendoRFP. The insurance clause stops being a one-time check: coverage is verified at the start, stored with the date it runs out, and carried on a 30-day renewal window, so the clause you signed in January is still true in September. Once that window closes, the vendor cannot propose for or be awarded new work until the document is current again. The documentation clause stops being something you chase: visit records land in one dated view the board can read, with each vendor's own invoice beside the visit it covers.
The termination clause gets a floor too. If a company fails a compliance check, or your board decides it is not doing the agreed work, your board can post the work again — and be under contract with a replacement in as little as 10 days, at no additional cost, with your board picking the next company. Ending the original engagement is still governed by your association's own contract with that company, which is why the notice terms above are worth reading before you sign.
VendoRFP is where a board runs this. The work goes up once, local companies propose against it, and your board picks the proposal it wants. The contract is between your community and the vendor it picked, on the terms your board set. General liability, workers' compensation, and the credential its trade requires: those three have to be current before a vendor proposes. A person here verifies each certificate against the limits your community set, so the insurance clause on your checklist is satisfied before a proposal ever reaches the table.
A contract you have read, with these terms in place, is one of the strongest protections a board has. Spend the hour before the vote rather than the afternoon after the dispute.