The playbook · for every trade that runs on contracts
Janitorial, landscaping, security, HVAC maintenance, waste, uniforms — the best B2B revenue is contracted, recurring, and already owned by somebody else. This is the anatomy of how those contracts actually change hands: the three windows where accounts become winnable, the cycles that differ by trade, and the playbook for being the vendor already in the room when the paper moves.
Your competitor’s contract book is a mapped, finite, winnable pipeline.
In a contract market, nobody “needs a new vendor” today — the building is being cleaned, the lawns are being cut, the alarms are monitored. Between windows, the incumbent’s advantage is nearly absolute: switching costs, relationships, and inertia all defend the paper. That’s why cold pitching converts so poorly in these trades — and why the operators who grow treat the market as a map of contracts and windows, not a list of phone numbers.
The flip side of stickiness is that every contract in your territory is visible, finite, and dated. Someone holds it; it has a cycle; it will have a window. The whole game is knowing where the windows are — and being known before they open.
The incumbent misses services, loses a key crew, or lets quality drift — and for a few weeks the buyer is actively comparing. This is how evergreen trades like janitorial, security, and waste actually turn over: not on a calendar, but whenever the incumbent stumbles. You can’t schedule a slip. You can only already be known when it happens — which is why year-round presence beats seasonal blitzes in sticky trades.
Renewals, expirations, budget cycles, and bid seasons: landscaping bids ahead of the growing season, snow contracts sign before the first storm, maintenance agreements turn on anniversaries, and institutional buyers bid on fiscal calendars. These windows are researchable in advance — contract intelligence turns them from luck into a schedule your outreach peaks against.
A new property manager, a new facility director, an ownership change, an acquisition, an expansion into a new building. The incumbent’s relationship was with the old decision-maker; the new one owes them nothing and is often auditing every vendor line. Change events are trackable signals — and the first vendor to introduce themselves usually gets the audit meeting.
By the time an RFP circulates, the shortlist already exists — shaped months earlier by familiarity. Buyers invite the vendors they’ve met, seen, and heard of. Which means the meeting that wins the contract happens long before the contract is winnable: a relationship conversation, taken with no immediate deal on the table, that puts you on the list when the window opens. Vendors who only show up at bid time are the column filler that makes the winner look competitive.
This is the argument for meetings as the unit of growth in contract trades — not proposals, not ad impressions. Every trade page in our industry library maps this cycle for its own market: how landscaping bids, how janitorial turns over when incumbents slip, how snow signs before the season, how HVAC maintenance renews.
Your territory’s commercial contracts are a finite list: the buildings, the campuses, the portfolios — who holds each contract, and when it likely turns. This is market intelligence work, and it’s why our programs track competitor installs and contract expirations as a standing deliverable, not a one-time list pull.
Familiarity is the currency the bid list trades in. Targeted air cover — your expertise, your proof, your name — aimed at the exact decision-makers on the map, so the first call lands on someone who’s seen you before. Cold contact at the wrong moment is the weakest play in a contract market; warm contact timed to the cycle is the strongest.
The meeting months before the RFP is the whole game: a dedicated Playmaker books it, your closer takes it, and the account file starts compounding — contact history, incumbent notes, cycle timing — so the window never opens on a stranger.
Slips and change events are signals, not schedules — catching them takes standing coverage of the map, month after month. That cadence is what a program buys: the territory stays worked, so every window in it opens on your name. And everything the program builds — the map, the files, the recordings — is yours to keep.
The Pipeline Gap Report — sixty seconds: how many relationship meetings your win rate actually requires to flip the contracts on your map.
In windows, not gradually. A commercial contract - janitorial, landscaping, security, HVAC maintenance, waste - flips in one of three moments: the incumbent slips (a service failure opens the door, unpredictably and year-round), the contract reaches renewal or expiration (a scheduled window, often tied to budget cycles or bid seasons), or a change event resets the relationship (new ownership, a new property or facility manager, an expansion). Between windows, the incumbent's advantage is nearly absolute; inside them, the account is winnable by whoever is already known and present.
It depends on the trade's cycle. Seasonal trades run bid seasons - commercial landscaping bids ahead of the growing season, snow and ice contracts sign before winter. Evergreen trades - janitorial, security monitoring, waste - are sticky year-round, with openings appearing whenever an incumbent slips or a contract quietly reaches its end date. Renewal-driven trades like HVAC and fire-safety maintenance turn on agreement anniversaries and compliance calendars. Knowing which cycle your trade runs on decides when your outreach should peak.
Before the bid exists. By the time an RFP circulates, the buyer usually has a shortlist shaped months earlier by familiarity - the vendors they've met, seen, and heard of. The working sequence: identify every target contract in your territory, learn its cycle and its incumbent, build familiarity with the decision-maker before the window (that's the meeting), and stay visibly present so that when the slip or the renewal comes, you're the first call instead of a cold name on a spreadsheet.
Cold contact at the wrong moment is the weakest possible play in a contract market: the buyer is locked in, satisfied enough, and busy. What works is warm contact timed to the cycle - accounts that already know your name, approached as their window approaches. That's a system: contract and expiration intelligence to find the windows, marketing air cover to build familiarity first, and a dedicated caller to turn it into meetings. It's how Alleyoop programs are built, and why every booked meeting is with a buyer who already knows who's calling.
Patience plus presence, pointed at the right accounts. Map the contracts worth winning; rank them by cycle and incumbent vulnerability; become known to the decision-maker while the incumbent still holds the paper; and when the window opens - the missed service call, the budget review, the new facility manager - be the vendor they already trust enough to invite in. The takeaway most operators miss: your competitors' contract books are a mapped, finite, winnable pipeline. Somebody in your market is running this play. The only question is whether it's you or the incumbent who loses.
Twenty minutes, your territory, and a straight answer on what the contract map looks like — and whether a program pays on it.
The assist is ours. The win is yours.