Client, Site & Vendor Accountability
HR Policies
The employee accountability system exists because the crew is spread across job sites where no single supervisor can watch everything. This system exists for the same reason — but in reverse: the company needs a consistent, written standard for evaluating the business relationships it maintains, not just the people it employs.
A high-friction client who is abusive toward crew or refuses to pay on time is a liability. A job site with unresolved hazards puts employees at risk every visit. A vendor who keeps delivering wrong materials costs money and causes delays. Dropping any of them should be a business decision made by the owner — based on a written record, not a gut call.
The same four principles from the employee system apply here: (1) make problems visible — document everything; (2) thresholds are known in advance — no surprise drops; (3) accountability flows in all directions — including what the company owes to clients and vendors; (4) the Owner makes the final call on drops, pauses, and demotions.
This page covers three sub-systems: Client Accountability, Site Accountability, and Vendor Accountability. Sites are tracked separately from clients so that one bad property does not doom a good client relationship — and one problem client does not remove a perfectly serviceable job site.
Two things make this system defensible rather than just a complaint list. First, every drop is read against the money at stake — a relationship's revenue tier and concentration flag — not the friction score alone. Second, before any client is dropped there is a cure path: a written list of issues and a defined window to fix them, plus a channel to dispute individual marks. Because this is a discoverable business record, it logs facts and dates, never characterizations — read the Legal & Records Discipline section first.
Overview — Why Relationships Are Graded
Business relationships move more slowly than daily work performance, so the time windows here are longer than the 90-day employee ledger — a 12-month rolling window for clients, sites, and vendors.
Every sub-system uses the same two-ledger structure from the employee accountability system — kept apart on purpose:
Ledger A — Relationship Health Score (positive record). This is a cumulative record of the relationship working well. For a client, it tracks on-time payments, clean seasons, and referrals. For a site, it tracks consistent easy access, accurate scope, and zero hazard surprises. For a vendor, it tracks reliable delivery, accurate pricing, and quality material. Ledger A only grows; it is never decremented. It gives the Owner context when evaluating Ledger B.
Ledger B — Friction / Difficulty / Strike Log (negative record). This is the rolling 12-month window. Events that cost the company time, money, safety, or morale are logged here. Old events drop off so the record reflects current behavior — a client who had a rough stretch a year ago and has been solid since will show that improvement in their current Ledger B score.
Why keep them separate? If good behavior cancelled out bad behavior in one combined number, a long-term client who suddenly becomes abusive toward crew could hide behind their payment history. Keeping them separate means the Owner always sees the full picture: a very high Ledger A with a moderate Ledger B is a different conversation than a flat Ledger A with the same Ledger B score. The Owner uses judgment — not math — to make the final call.
An instant-action category bypasses both ledgers entirely: threatening crew or delivering unsafe material ends the relationship immediately, regardless of history.
The company side of every relationship is documented in the 'What We Owe' section — because this system is only honest if it holds the company to the same standard it holds everyone else.
Drops, pauses, and surcharges are never read from the friction score in isolation. The Owner reads the friction score, Ledger A, the relationship's revenue tier and concentration flag, and whether the cure path has been offered and exhausted — then records the decision and its rationale in the decision log.
Legal & Records Discipline — Read First
This page is a business record. Once it is written down and used to decide who keeps or loses service, it becomes a discoverable document — it can be requested in a lawsuit and read back to the company in court. That is not a reason to avoid writing things down; it is a reason to write them down correctly. A clean, factual record protects the company. A sloppy, opinion-filled one becomes evidence against it.
Facts and dates, never characterizations. Every mark must describe what happened and when — observable events, not judgments about a person. "Invoice #1042 unpaid 31 days as of 06/14" is a fact. "Client is cheap and rude" is a characterization and must never be logged. Strip adjectives about character, personality, ethnicity, accent, or appearance from every entry.
Drops must never correlate with a protected characteristic — even indirectly. A pattern of drops that lands disproportionately on clients of a particular race, religion, national origin, age, disability, sex, or family status is a legal risk regardless of intent. Proxies count too: dropping by neighborhood, ZIP code, or 'the kind of area' can indirectly correlate with a protected class and carries the same exposure. Decisions are made on the documented friction record and the economics — nothing else.
Every threshold action is recorded in the decision log. No client is warned, paused, surcharged, or dropped — and no vendor demoted or removed — without an entry in the decision log (see the Decision Log Standard near the end of this page). The log records the score, both ledgers, the action, and the rationale so decisions are consistent and defensible.
- This page, including the model contract clauses, is internal reference material drafted from standard structures — it is not legal advice.
- The drop, surcharge, and cure mechanics and all contract language must be reviewed by a qualified attorney before use.
- Nothing here creates a contract or guarantees an outcome; applicable law always controls.
Relationship Economics — Revenue Tier & Concentration
A friction score on its own is only half the picture. Two clients can both sit at a 12-point Ledger B score, but if one pays the company $400 a year and the other pays $40,000, dropping them is not the same decision. Every drop, pause, or surcharge decision is read against the money at stake — the revenue tier and the concentration flag — not the friction score alone.
Revenue / margin tier. Each client and vendor is assigned a tier based on annual revenue and margin. The tier does not excuse friction — an abusive or non-paying client is still dropped regardless of tier — but it sets how hard the company works the cure path before dropping, and it forces the Owner to see the dollars a drop removes.
Concentration flag. Any single client that makes up 20% or more of total revenue is concentration-flagged. Losing a concentration-flagged client is a material event, so a drop decision for one requires a written replacement-revenue plan (how the gap gets filled) before service is terminated for anything short of an instant-drop trigger.
Dollarized friction weighting. The point weights in the friction tables are not arbitrary — each is anchored to a rough real-dollar cost so the threshold ladder is defensible rather than a gut number. The reference below shows the cost basis; the dollar figures are estimates the Owner tunes to the company's actual costs.
Revenue / Margin Tiers
| Tier | Annual revenue from relationship | How it changes handling |
|---|---|---|
| Anchor | Top ~10% of accounts or any concentration-flagged client | Full cure path exhausted first; a drop needs a replacement-revenue plan and Owner sign-off |
| Core | Solid recurring revenue, healthy margin | Standard cure path; drop only after the cure period fails |
| Standard | Typical account, average margin | Standard ladder applies as written |
| Marginal | Low revenue and/or low or negative margin | Friction is weighed against thin margin; a marginal, high-friction account may be re-priced or dropped sooner |
Dollarized Friction Weighting — Cost Basis (estimates, owner-tunable)
| Friction event | What it actually costs | Rough cost basis | Mapped weight |
|---|---|---|---|
| Failed / refused access trip | Crew wages for a wasted trip + fuel + a displaced paying job slot | ≈ $75–150 per trip | +2 to +3 |
| Invoice >30 days past due | Financing cost on the unpaid balance + admin/collection time | ≈ $40–100 + interest | +3 (stacks) |
| Scope creep without agreement | Unbilled labor and material on work never quoted | ≈ $50–120 per event | +2 |
| Unfounded damage claim | Investigation time + documentation + Owner hours | ≈ $100–250 per claim | +5 |
| Verbal aggression toward crew | Morale, retention risk, and crew time lost to the incident | Hard to price — weighted high on purpose | +5 |
Client Accountability — Overview
Every active client relationship has two separate records — kept apart for the same reason the employee system keeps its two ledgers apart: so a long payment history does not erase a pattern of crew abuse, and so a difficult payment stretch does not erase years of being a great partner.
Ledger A — Relationship Health Score. The positive record. Earns points when the client pays on time, causes no callbacks, makes referrals, and keeps their site easy to access. This record only grows — it is never reduced. A client with a high Ledger A score has built genuine goodwill that the Owner factors in when a Ledger B threshold is reached.
Ledger B — Friction Log. The rolling 12-month record. Friction events add to it; anything older than 12 months drops off. The threshold ladder in this section runs off Ledger B. The Owner reads both records before making any threshold decision — but the arithmetic never cancels one against the other.
All friction marks are logged by the Crew Lead at the job site (or by the Owner directly for payment events). All threshold decisions — warnings, pauses, drops — are made by the Owner. Crew Leads document and report; they do not make the final relationship call.
Client Accountability — Friction Events
The table below lists what earns a client a friction mark, the category, the weight added to the rolling score, and any notes. Friction marks are logged per occurrence unless otherwise noted.
- Threatening crew members (physical or verbal threats) ends service immediately.
- Harassment or discrimination toward crew ends service immediately.
- Crew Lead initiates and documents; Owner confirms the drop. No friction score is required — these events bypass the threshold ladder entirely.
Client Friction Events — Rolling 12-Month Score
| Event | Category | Weight | Notes |
|---|---|---|---|
| Invoice unpaid >14 days past due | Payment | +3 | Resets if paid; re-applies if it recurs |
| Invoice unpaid >30 days past due (stacks) | Payment | +3 additional | Stacks on top of the 14-day mark |
| Scope creep without agreement (adds work mid-job) | Scope | +2 | Documented by Crew Lead at job site |
| Disputed invoice — unfounded, resolved against client | Payment | +3 | After owner review |
| Demanding repeat visits for work that meets standard | Quality disputes | +2 | After Crew Lead documents site completed to standard |
| Verbal aggression or disrespect toward crew | Conduct | +5 | Crew Lead documents; owner reviews |
| Reporting property damage not substantiated after investigation | False claims | +5 | After owner investigation |
| Restricting access after work is begun (locks crew out) | Access | +3 | Per occurrence |
| Threatening crew (physical or verbal threats) | Instant drop | — | No window, no threshold — service ends |
| Harassment or discrimination toward crew | Instant drop | — | No window, no threshold — service ends |
Client Accountability — Thresholds & Actions
The threshold ladder maps the rolling 12-month friction score to the company's response. All thresholds are set in advance and published here — clients who reach a warning are told about the system and shown the specific issues driving their score. Two adjustments keep the ladder fair across very different kinds of accounts.
Frequency normalization — daily/high-revenue sites are not structurally punished. A weekly-mow client is on the schedule 25+ times a season; a one-time junk-removal client is serviced once. If both were judged on the same raw point total, the high-frequency client would rack up more marks simply by being visited more often. So friction is normalized by service frequency: high-frequency accounts are read on a marks-per-visit rate, and one-time/occasional accounts are read on the raw score (where a single serious event can act on its own). Use the Service Frequency Tiers table to pick which reading applies, then the threshold ladder.
Severity weighting — safety, conduct, and payment dominate. Not all friction is equal. Convenience friction (minor scope creep, a one-off late arrival on the client's side) must never, by itself, push a client past the Watch tier. Reaching Formal Warning or beyond requires at least one payment, conduct/safety, or false-claim mark — the categories that actually threaten the crew or the business. A pile of small convenience marks caps at Watch and is handled with a conversation, not a warning letter.
Snow-only accounts — single-season window. A pure snow contract runs one winter season (roughly November–March) and then the relationship sits idle all summer. A flat 12-month rolling window would carry last winter's marks straight into the next winter even though a full off-season passed. So snow-only clients and sites use a per-season window: convenience/access friction resets at the start of each new snow season, while payment, conduct/safety, and false-claim marks carry over one additional season. Marks are always read against the number of plow/salt visits in the current season, not a calendar year.
- Pick the tier from Service Frequency Tiers first, then use the raw column (occasional/periodic) or the rate column (high-frequency).
- Convenience-only friction caps at Watch — Formal Warning and beyond require a payment, conduct/safety, or false-claim mark.
- 20+/over-1.20 is a drop REVIEW, not an automatic drop: it is read against the revenue tier, concentration flag, and cure-path history.
Service Frequency Tiers — Which Reading Applies
| Tier | Typical services | Visits per year | How the score is read |
|---|---|---|---|
| High-frequency | Weekly mowing, seasonal snow contract | 20+ | Marks-per-visit RATE (needs 8+ visits in window before a rate-based action) |
| Periodic | Biweekly/monthly maintenance, monthly cleaning | 6–19 | Raw score, but each threshold gets ~50% more headroom |
| Occasional / one-time | Junk removal, one-time cleanup, single gutter clean | 1–5 | Raw score as written; a single serious event can act on its own |
Client Friction Thresholds — Raw (Occasional/Periodic) & Rate (High-Frequency)
| Raw score | Marks-per-visit rate | Status | Action | Decision Maker |
|---|---|---|---|---|
| 0–4 | ≤ 0.30 | Good standing | No action | — |
| 5–9 | 0.31–0.60 | Watch list | Owner notified; Crew Lead documents next visit thoroughly | Owner monitors |
| 10–14 | 0.61–0.90 | Formal warning | Cure path opened: written issue list + one billing cycle to resolve (needs a payment/conduct/safety/false-claim mark) | Owner |
| 15–19 | 0.91–1.20 | Service pause | Work stops until Owner reviews and open issues are resolved or cured | Owner |
| 20+ | > 1.20 | Drop review | Drop review — read against revenue tier + concentration flag before terminating | Owner |
| Instant-drop event | — | Immediate drop | Service ends regardless of friction score | Owner (Crew Lead initiates) |
Client Accountability — Relationship Health (Ledger A)
Ledger A is the client's positive record. It grows when the relationship works well — on-time payments, clean seasons, referrals. It never resets and never decreases. The Owner uses Ledger A to read the full picture alongside Ledger B: a high-Ledger-A client who hits a watch-list score on Ledger B is a different conversation than a low-Ledger-A client at the same score.
Ledger A points are assessed by the Owner, not automatically calculated. They are not subtracted from Ledger B — that is what makes the two-ledger structure work. The two records are read side by side, not combined into one number.
A strong Ledger A also informs priority scheduling: long-term, low-friction clients who have consistently been great partners get scheduling priority during peak-demand periods.
- A high Ledger A score does not cancel out a high Ledger B score.
- It gives the Owner meaningful context — a 10-year client with strong Ledger A at a 10-point Ledger B is a different situation than a new client at the same Ledger B score.
- The Owner uses judgment to weigh both records. The math is never automatic.
Client Relationship Health Events — Ledger A (positive, never resets)
| Event | Ledger A Points | Notes |
|---|---|---|
| On-time payment every invoice for 3+ consecutive months | +5 | Assessed quarterly by owner; resets if payment falls behind |
| Full season with no callbacks and no complaints | +10 | Per season (assessed at season close) |
| Refers a new client who signs a service agreement | +15 | Per signed referral |
| Easy site access with zero hazard reports for a full season | +5 | Per season; assessed at season close |
| Multi-year client in continuous good standing (3+ years) | +20 | Milestone; assessed at anniversary |
Cure Path & Client Dispute Channel
A client is never dropped by surprise. Before termination for anything short of an instant-drop trigger, the relationship runs through a written cure path — and at any point the client can dispute an individual mark.
The cure path — four steps. 1. Warning. When a client reaches Formal Warning, the Owner contacts them and explains that the account has open issues. 2. Issues identified in writing. The Owner sends a written list of the specific, factual issues driving the score (dates and events, not characterizations) and what resolution looks like. 3. Defined cure period. The client gets a defined window — one billing cycle (about 30 days), or one full visit cycle for high-frequency accounts — to resolve the issues. Anchor/concentration-flagged clients get the cure path worked in full before any drop is considered. 4. Re-evaluation. At the end of the cure period the Owner re-reads the score. Issues genuinely resolved are cleared; if the pattern continues, the account moves to Service Pause or Drop review with the cure attempt documented in the decision log.
Client dispute channel. A client who believes a specific mark is wrong can contest it by contacting the Owner within 30 days of being notified of it. The disputed mark is held (not counted toward a threshold action) until the Owner reviews the documentation behind it. If the mark is not supported by the record, it is removed; if it is supported, it stands and the client is shown the documentation. A mark under dispute never triggers a pause or drop while the review is open.
The cure path and the dispute channel are the operational side of the model cure-period and client dispute/appeal contract clauses in the appendix — the policy and the agreement language are meant to match.
- Warning → written issues → defined cure period → re-evaluation, every time (except instant-drop triggers).
- A client can dispute any single mark within 30 days; disputed marks are held until the Owner reviews the record behind them.
- Anchor and concentration-flagged clients get the full cure path worked before a drop is even considered.
Intake Screening Gate — Catching Bad Fits Before Signing
The cheapest problem client is the one never signed. Most friction is predictable at intake, so new relationships pass through a screening gate before a service agreement is executed.
Pre-engagement site inspection. Before quoting a recurring account, someone walks the property: access points, terrain, hazards (dogs, slopes, debris, unstable ground), scope realism versus what the client described, and neighbor/parking constraints. A site that cannot be serviced safely or as described is re-quoted with the real conditions priced in — or declined.
Deposit and credit terms for new commercial accounts. New commercial accounts start on protective payment terms: a deposit or first-invoice prepayment, or a short net window (net-15) with a basic credit check for larger contracts, until a payment history is established. This is where payment friction is prevented, not punished later.
Probationary first season. A new account's first season runs on tighter thresholds — roughly 60% of the standard numbers — because there is no Ledger A history to give context yet. A serious first-season mark (payment, conduct/safety, false claim) triggers an early Owner review rather than waiting for the full ladder. Once a clean first season is on the books, the account moves to standard thresholds and starts earning Ledger A.
Intake Screening Gate — New-Account Checklist
| Gate | What it requires | Applies to |
|---|---|---|
| Site pre-inspection | Walk access, terrain, hazards, scope realism before quoting | All new recurring accounts |
| Deposit / credit terms | Deposit or net-15 + basic credit check until payment history exists | New commercial accounts |
| Probationary thresholds | First season at ~60% of standard thresholds; serious mark → early review | All new accounts, first season |
| Scope in writing | Quoted scope, frequency, and exclusions documented and signed | All new accounts |
Site Accountability — Overview
A client may own multiple properties. One bad property does not mean the client is bad — and one bad client does not mean all their properties are dropped. Sites are tracked independently so the owner can:
- Drop one site while keeping the client's other locations. - Flag a site for a difficulty surcharge (difficulty premium) without dropping it. - Require a site pre-inspection before resuming service after a flag.
Sites use the same two-ledger structure as the rest of this system:
Ledger A — Site Reliability Record. The positive record. Grows when the site is consistently easy to access, scope matches what was quoted, and the crew finds no surprises. Never resets or decreases. A site with a high Ledger A record has a long history of being a smooth job.
Ledger B — Difficulty Log. The rolling 12-month record. Difficulty marks add to it; events older than 12 months drop off. The threshold ladder runs off Ledger B. The Owner reads both records before making any surcharge or drop decision — but the two numbers are never combined into one.
Difficulty marks are logged per occurrence, documented with a photo whenever possible. The Crew Lead documents and reports to the owner; the owner decides whether to surcharge, drop, or monitor.
Site Accountability — Site Reliability (Ledger A)
Ledger A is the site's positive record. It grows when the site is consistently easy to work — predictable access, accurate scope, no hazard surprises. A site with a strong Ledger A history gets more context behind a Ledger B difficulty mark: one unexpected hazard at a normally excellent property is different from the same hazard at a site that is already flagged.
Ledger A points are assessed by the Owner at each season close, not automatically calculated. They are never subtracted from Ledger B.
Site Reliability Events — Ledger A (positive, never resets)
| Event | Ledger A Points | Notes |
|---|---|---|
| Full season with zero access delays or hazard surprises | +10 | Per season; assessed at season close |
| Scope matches quote exactly for a full season (no undisclosed changes) | +5 | Per season; assessed at season close |
| Site pre-inspection completed and passed before seasonal start | +3 | Per season where pre-inspection was done |
| 3+ continuous years of normal-status service at this location | +15 | Milestone; assessed at anniversary |
Site Accountability — Difficulty Marks
The table below lists what earns a site a difficulty mark, the category, the weight, and any notes. All difficulty marks are documented by the Crew Lead at the time of the event.
- For unsafe working conditions that cannot be mitigated on-site, the Crew Lead has the authority — and obligation — to stop work and leave.
- Document the condition with a photo and notify the owner as soon as safely possible.
- No owner approval is needed to stop work when safety cannot be ensured on-site.
Site Difficulty Marks — Rolling 12-Month Score
| Event | Category | Weight | Notes |
|---|---|---|---|
| Undisclosed hazard found on arrival (dog, chemicals, debris, unstable terrain) | Hazard | +3 | Per occurrence; documented with photo |
| Access refused or delayed on arrival (locked gate, blocked driveway) | Access | +2 | Per occurrence |
| Scope consistently larger than quoted (property changed, not disclosed) | Scope mismatch | +2 | Per occurrence |
| Recurring damage claim from this property (after investigation) | Damage pattern | +4 | Tracks patterns, not one-off disputes |
| Unsafe working conditions crew cannot mitigate on-site | Safety | +5 | Crew Lead can halt work immediately; notify owner |
Site Accountability — Thresholds & Clearing
The table below maps the rolling 12-month site difficulty score to the company's response. Sites can be cleared — score reset — if the underlying issue is genuinely resolved.
The same fairness adjustments as the client ladder apply to sites: high-frequency locations are read on a marks-per-visit rate so a weekly-service property is not punished simply for being visited more often, and snow-only sites use the per-season window (convenience/access marks reset each new snow season; safety marks carry over one additional season). A difficulty surcharge or site drop is never billed or actioned off the raw number alone — it is read against the site's frequency tier and reliability history (Ledger A), and every action is entered in the decision log.
- A flagged site can be cleared if the client documents and resolves the underlying issue (hazard removed, access improved, scope re-quoted).
- The first return visit after clearing must confirm the resolution before the score is reset.
- Clearing is the owner's decision after reviewing documentation from the Crew Lead.
Site Difficulty Thresholds — Rolling 12-Month Window
| Rolling Score | Status | Action |
|---|---|---|
| 0–4 | Normal | Standard service, no action |
| 5–9 | Flagged | Owner notified; site notes updated for crew briefing before next visit |
| 10–14 | Difficulty surcharge | Client billed difficulty premium; site briefing required before each visit |
| 15+ | Site dropped | That location removed from schedule; client retains service at other sites |
Vendor Accountability — Overview
Vendors use the same two-ledger structure as clients and sites. Each supply category (fuel, small-engine parts, de-icing materials, landscape supplies, equipment parts) has a primary vendor and a backup vendor — when a vendor accumulates strikes, the backup moves up without losing supply continuity.
Ledger A — Vendor Performance Record. The positive record. Grows when the vendor delivers correctly, on time, and at quoted price — consistently. It is cumulative and never resets. A long-tenured preferred vendor with a strong Ledger A record gets meaningful context behind a first or second strike.
Ledger B — Strike Record. The rolling 12-month window. Strikes add to it; events older than 12 months drop off. The vendor status tiers run off Ledger B. The Owner reads both records before making any demotion or removal decision — but neither number cancels the other.
Strikes are logged by the Owner or by a Crew Lead reporting a delivery issue. The vendor is notified when they reach Watch status so they have the opportunity to correct the problem before demotion or removal.
Vendor Accountability — Performance Record (Ledger A)
Ledger A is the vendor's positive record. It grows when the vendor consistently delivers the right material, on time, at quoted price. It is cumulative and never resets — a vendor who has been reliable for three years has built a genuine track record that the Owner weighs alongside any strikes.
Ledger A points are assessed by the Owner. They are not subtracted from strike counts. A long-tenured Ledger A vendor who accumulates two strikes in a rough 12-month window is read differently than a newer vendor at the same strike count.
Vendor Performance Events — Ledger A (positive, never resets)
| Event | Ledger A Points | Notes |
|---|---|---|
| Full quarter with zero delivery errors or pricing discrepancies | +5 | Per qualifying quarter; assessed by owner |
| Rush or emergency order fulfilled correctly and on time | +5 | Per occurrence |
| Proactively flags a backorder risk before it causes a crew delay | +3 | Per occurrence; demonstrates reliability |
| 1+ continuous year as a preferred vendor with zero demotions | +10 | Annual milestone |
| Resolves a Watch-status issue and returns to full reliability | +5 | One-time per Watch resolution event |
Vendor Accountability — Strike Events
The table below lists what earns a vendor a strike, the category, the strike count, and any notes.
- Unsafe material (mislabeled, expired, or hazardous) triggers immediate removal from all vendor lists.
- The backup vendor becomes primary immediately. No warning, no second chance.
- Crew safety is not negotiable — this applies regardless of the vendor's strike history.
Vendor Strike Events — Rolling 12-Month Window
| Event | Category | Strikes | Notes |
|---|---|---|---|
| Wrong material delivered | Quality / accuracy | 1 | Per occurrence |
| Late delivery causing crew delay >1 hour or job cancellation | Reliability | 1 | Per qualifying occurrence |
| Quoted price vs. invoice price discrepancy >5% | Pricing | 1 | Per occurrence |
| Material quality failure (defective, wrong grade) | Quality | 2 | Per occurrence; documented with photo or sample |
| Consistent backorders on standard items (3+ times in 6 months) | Reliability | 1 | Applies when pattern is documented |
| Complete no-show on confirmed delivery | Reliability | 3 | Single event |
| Unsafe material (mislabeled, expired, hazardous) | Safety | Instant switch | No threshold — vendor removed from all lists immediately |
Vendor Accountability — Vendor Tiers
The table below maps the rolling 12-month strike count to vendor status. Demotion shifts the order — preferred becomes backup, backup becomes primary — without necessarily ending the relationship permanently.
Vendor Status Tiers — Rolling 12-Month Window
| Strikes (12 months) | Status | Action |
|---|---|---|
| 0–1 | Preferred | Default vendor for the supply category |
| 2–3 | Watch | Backup vendor used for next order; preferred vendor notified of the issue |
| 4+ | Demoted | Backup becomes primary; demoted vendor moves to backup or is removed entirely |
| Instant-switch event | Removed | Vendor removed from all lists; backup becomes primary immediately |
Vendor Accountability — Preferred Vendor List
For each supply category, the owner maintains a primary vendor, a backup vendor, and a notes field (lead times, account numbers, contact names). The list below is the current reference table — it is a handbook reference, not a live system. CRM integration is planned for a future phase.
- Vendor names, account numbers, and contact info are filled in by the owner and updated when vendor relationships change.
- If a vendor slot shows TBD, the owner is the point of contact for that category until a vendor is formally documented here.
Preferred Vendor List — By Supply Category
| Category | Primary Vendor | Backup Vendor | Notes |
|---|---|---|---|
| Fuel (premium / diesel) | TBD | TBD | 91+ octane for small engines; diesel for NPR |
| Small-engine parts & repairs | TBD | TBD | See equipment profile pages for model specs |
| De-icing materials (salt, sand, liquid) | TBD | TBD | Sand only below −40°F per cold-ops policy |
| Landscape supplies (mulch, soil, rock) | TBD | TBD | Zone 3b-hardy plant stock for zone-safe planting |
| Equipment parts (mowers, blowers, trimmers) | TBD | TBD | OEM parts preferred; see equipment profiles |
| Safety & PPE supplies | TBD | TBD | Required PPE per safety procedures page |
Logging Calibration & Retaliation Guard
A ledger is only as trustworthy as the people filling it in. If one Crew Lead logs a mark for every small annoyance and another logs almost nothing, the scores stop meaning anything — and a client could be dropped for having a strict lead rather than for real friction. These rules keep logging consistent and honest.
Worked examples — this counts / this doesn't. Every event type has a bright line. When in doubt, log the facts and let the Owner decide; do not log a personal impression.
Corroboration requirement for conduct marks. A conduct mark — verbal aggression, disrespect, threats short of an instant-drop — requires corroboration: a second crew member who witnessed it, or a recording/photo/text. A single person's uncorroborated account of what a client said is documented and reported to the Owner, but does not become a scored conduct mark on its own. (Instant-drop safety triggers are the exception — crew leaves first, documents after.)
Periodic owner review of logging rates. Each quarter the Owner compares marks-per-visit across Crew Leads. A lead who logs far more (or far fewer) marks than the others is reviewed — not to punish, but to recalibrate what is and isn't being logged so the standard stays even across the crew.
Retaliation guard. Any friction mark logged against a client within 14 days after that same client complained about the crew or lead involved gets automatic elevated Owner scrutiny. The mark is held pending Owner review and requires corroboration before it counts. This prevents the ledger from being used to get back at a client who complained.
- A friction mark logged within 14 days of a client complaint about that crew/lead gets automatic elevated Owner scrutiny.
- The mark is held and needs corroboration before it counts toward any threshold.
- Conduct/verbal-aggression marks always need corroboration — a second witness or a recording — to be scored.
Logging Calibration — Counts vs. Doesn't Count
| Event type | Counts (log it) | Doesn't count (don't log) |
|---|---|---|
| Access | Gate locked on arrival, crew waited/left, time noted | Client took two minutes to open the gate |
| Scope | Client added work not in the quote and refused to authorize a change | Client asked a question about scope; minor judgment-call trim |
| Payment | Invoice past the documented due window | Client asked for an itemized invoice or a payment-date change within terms |
| Conduct | Yelling, slurs, or threats — with a second witness or a recording | Client seemed short or in a bad mood; one person's impression alone |
| Damage claim | Written claim later unsupported after investigation | Client points out real damage the crew caused (that is our miss, not theirs) |
What We Owe — Company Accountability to Clients & Vendors
This system is only honest if it holds the company to the same standards it holds its clients and vendors. The same principle that drives the owner accountability section on the Points & Accountability page applies here: accountability flows in all directions.
The company's commitments to every active client and vendor relationship are listed below. These are not aspirational goals — they are the standards that the company holds itself to, the same way it holds clients and vendors to theirs.
This side of the ledger has teeth, not just words. A company miss is logged the same way client friction is — as a factual, dated event, not a vague apology.
Who logs a company miss. The crew self-reports a miss (late arrival, missed scope, property damage) in the end-of-day report; a client- or vendor-reported miss is logged by the Owner when it is raised. Either way it lands in the Company Miss Log for that relationship.
What happens at repeated misses. Isolated misses are corrected and move on. A pattern — 3 logged misses to the same client or vendor in a rolling quarter — triggers a service-recovery step (an apology plus a concrete fix, or a service credit where warranted) and a root-cause note so the same miss does not repeat.
Quarterly owner review. Each quarter the Owner reviews the Company Miss Log across all relationships. The same miss type showing up across many clients points to a process problem to fix on the company side — not a client problem.
Company Commitments — Client Relationships
| Commitment | Standard |
|---|---|
| Show up on time | Arrive within the scheduled service window or contact the client before the window closes |
| Complete the scope as quoted | Perform all agreed-upon work each visit; scope changes require a documented agreement before work begins |
| Communicate delays and damage promptly | Contact the client the same day any delay, damage, or material issue is identified |
| Bill accurately and on schedule | Invoices reflect actual work performed; billing errors corrected in the next billing cycle |
| Treat client property with respect | No damage to structures, plantings, or personal property; report any accidental damage immediately |
Company Commitments — Vendor Relationships
| Commitment | Standard |
|---|---|
| Pay invoices on the vendor's terms | Pay within the agreed payment window; contact the vendor before the due date if there is a problem |
| Respond to vendor inquiries | Respond to vendor questions or issues within 1 business day |
| Provide accurate order specs | Orders include correct material type, grade, quantity, and delivery location — errors in our order are our responsibility |
| Document complaints before disputing | Quality or pricing disputes include documentation (photo, sample, or invoice comparison) before formal dispute |
Company Miss Log — Enforcement of Our Own Standards
| Company miss | Logged by | At repeated misses (3+ / quarter, same relationship) |
|---|---|---|
| Late arrival outside the service window (no notice) | Crew self-report / Owner | Service-recovery step + root-cause note |
| Scope not completed as quoted | Crew self-report / Owner | Service-recovery step + crew coaching |
| Damage not reported same day | Crew self-report / Owner | Service-recovery step + accountability review |
| Billing error not corrected next cycle | Owner | Correction + credit where warranted |
| Vendor invoice paid late without notice | Owner | Process fix; vendor notified proactively |
Documentation & Reporting Process
The friction log, site difficulty marks, and vendor strikes are only as good as the documentation behind them. A mark without documentation is not a mark — it is a complaint. Here is what counts as documentation and how a Crew Lead logs an event.
What to document: - What happened — specific event, not a general impression ("client added fence line mid-job without agreement" not "client was difficult"). - When it happened — date and time. - Who was present — crew members on site. - Photo evidence — for site hazards, damage claims, access issues, and material quality failures. - Client or vendor response — what they said or did when the issue was raised on site.
When to tell the owner: - Payment events (unpaid invoices) — the owner tracks these directly through billing. - Conduct events (verbal aggression, threats, harassment) — contact the owner the same day, not at end of week. - Instant-drop triggers (threats, harassment) — call the owner immediately before leaving the site. - All other friction or difficulty marks — include in the end-of-day report; the owner reviews and decides on threshold action.
What happens after logging: The owner reviews all reported events before any threshold action is taken. A Crew Lead documents and reports — the owner decides whether to issue a warning, pause service, adjust the vendor order, or take no action. No client is warned, paused, or dropped, and no vendor is demoted or removed, without the owner's direct decision.
This process mirrors how employee infraction reports work: document the specific event, report it to the appropriate level, review before any consequence is applied.
- "Client added fence line after crew began mowing — no agreement, not in scope" is documentation.
- "Client was difficult today" is not documentation.
- "Gate was locked on arrival at 8:14 AM, crew waited 22 minutes, photo taken" is documentation.
- When in doubt, photograph it and write down the time.
Decision Log Standard
Every threshold action — a warning, a service pause, a difficulty surcharge, a client or site drop, a vendor demotion or removal — is recorded in a decision log before it takes effect. The log is what makes decisions consistent across time and defensible if they are ever questioned. A drop with no logged rationale is a liability; a drop with a clear, factual log entry is a business decision on the record.
Each entry captures the same fields so any two decisions can be compared side by side. Rationale is written in facts and dates — never characterizations, and never anything referencing a protected characteristic or a neighborhood proxy (see Legal & Records Discipline). The log also records whether the cure path was offered and how the client responded, and the revenue tier and concentration flag that were weighed.
Decision Log — Required Fields Per Action
| Field | What it records |
|---|---|
| Date & relationship | When the action was taken and which client/site/vendor |
| Ledger A | Positive record score at the time of decision |
| Ledger B | Rolling friction/difficulty/strike score (raw and rate) |
| Revenue tier & concentration | Tier weighed and whether the concentration flag applied |
| Cure path status | Whether warning + written issues + cure period were offered and the response |
| Action taken | Warning / pause / surcharge / drop / demotion / removal |
| Rationale | Factual, dated reason — no characterizations, no protected-class or neighborhood proxy |
| Decision maker | Who made the call (Owner) and who reported it (Crew Lead) |
Model Service-Agreement Clauses (Reference Appendix)
The accountability ladder only has real force if the service agreement gives it a matching hook. A surcharge, a cure requirement, or a drop is far more defensible when the signed agreement already says the company can do it. The template clauses below are drafted from standard, balanced clause structures and map to the mechanics on this page. They deliberately avoid red-flag wording — no unilateral "sole discretion" drops, no arbitrary or uncapped terms — and use plain, mutual language.
Cure-Period Clause (maps to the Cure Path). "If either party believes the other has failed to meet its obligations under this Agreement, that party shall provide written notice describing the specific issue. The receiving party shall have thirty (30) days from the date of notice to cure the issue. If the issue is not cured within that period, the notifying party may terminate this Agreement for cause upon written notice."
Termination-for-Cause Clause. "Either party may terminate this Agreement for cause if the other party materially breaches the Agreement and fails to cure the breach within the cure period described above, or in the event of non-payment, unsafe conditions, or threatening or abusive conduct. Termination for cause is effective upon written notice."
Termination-for-Convenience Clause. "Either party may terminate this Agreement without cause by providing the other party at least thirty (30) days' written notice. The Client remains responsible for payment for all services performed through the effective date of termination."
Difficulty-Premium / Condition-Change Clause (maps to the site surcharge). "Pricing is based on the site conditions and scope described at the time of quoting. If site conditions materially change or differ from those described — including undisclosed hazards, access restrictions, or scope beyond the quote — the Company may adjust pricing to reflect the actual conditions. Any such adjustment will be communicated in writing before it takes effect, and for recurring agreements takes effect at renewal or upon thirty (30) days' written notice."
Client Dispute / Appeal Clause (maps to the dispute channel). "If the Client disputes a charge, a service record, or a proposed pricing adjustment, the Client may submit the dispute in writing within thirty (30) days. The Company will review the dispute and supporting records and respond in writing. No termination or pricing change based on the disputed item will take effect while a good-faith dispute is under review."
- These clauses are reference templates drafted from standard structures — they are not legal advice and do not constitute an executed contract.
- Have a qualified attorney review and adapt every clause for Minnesota law and the company's actual agreements before use.
- The drop, surcharge, and cure mechanics on this page are flagged for the same counsel review.