Draft
Documenting what's in the contract when clients keep adding
Since-you're-here asks compound until the contract price is a fiction. Here is how to make extras visible without picking a fight with a good client.
You bid the office at a flat rate: common areas, restrooms, the two break rooms, trash out, floors on Fridays. Clean scope, fair price, everybody signed. Then a month in the office manager catches your lead at the door. Since you’re here, could the team wipe down the fridge in the second kitchen. Small thing. Your lead says sure, because your lead is not going to argue with a nice person over a fridge.
That is how it starts, and it never starts as a problem. It starts as one reasonable favor from a client you like. The trouble is that the favor does not stay one favor. It becomes the standing expectation, and next to it a second one lands, and a third, and none of them ever hit the invoice. Six months later you are cleaning a second kitchen, a conference wing, and a stairwell that were never in the bid, at the price of the job without them. This is a proof and getting paid problem wearing a friendly face: the work grew, but nothing on the record grew with it.
The math nobody watched
Put real numbers on it, because the reason scope creep wins is that each piece is too small to fight over.
Say the second kitchen adds fifteen minutes a visit. That is the whole crime, fifteen minutes. At three visits a week that is forty-five minutes, call it a labor-hour once you count the walk and the setup. Add the conference wing that crept in a few weeks later, another twenty minutes a visit, and now you are near two labor-hours a week that no one is paying for. Load that at twenty-five dollars an hour and you are giving away fifty dollars a week on one account. Over a year that is roughly twenty-six hundred dollars, on a contract you priced to make money.
And that is one account. The version every cleaning company has lived is the office that quietly grew a second kitchen and the house that grew a finished basement, each one bid before the room existed on the walkthrough. Nobody decided to work for free. The price just stopped matching the work, one fifteen-minute favor at a time, and the first you hear of it is when the account suddenly feels like it is not worth keeping.
Why the price becomes a fiction
The contract is a snapshot of a walkthrough that happened once. The work is a living thing that changes every week. When those two drift apart, the contract is not protecting you anymore, it is just paperwork that describes a job you stopped doing.
Three quiet forces pull them apart, and this is a cleaning problem more than most trades because your crew is inside the client’s space, alone, being asked in person:
The ask is verbal and in the moment. It happens at the door, to your lead, from a client standing right there. Saying no in that spot is socially brutal, so nobody does. The same trap catches every trade the second work is requested face to face instead of in writing, which is exactly why verbal change orders burn small shops so reliably.
The addition is invisible to the office. You, the owner, are not at the door. You find out the fridge became a standing task weeks later, or never. By then it is a habit, and taking it back feels like taking something away rather than never having given it.
The scope lives in one person’s head. If the “what we clean here” list lives with the lead who set up the account, it walks out the door when she does, and the new crew either does everything the client points at or misses things the client expects. Getting the account out of one head and into something the fill-in team actually sees is the same move that fixes both problems at once.
Sort every ask into three buckets
The fix is not a harder heart. You are not going to turn your lead into someone who says no to a fridge, and you should not want to. The fix is that every since-you’re-here ask gets sorted, out loud and on the record, into one of three buckets before it becomes a habit.
Included. It is genuinely part of the scope, or it is a two-minute courtesy you are happy to eat. Fine. Do it, note it once so the next crew knows it is expected, move on.
Priced. It is real recurring work: the second kitchen, the conference wing, the basement. It does not get refused. It gets a number. “Happy to add the second kitchen, that runs another X a month, I’ll send it over.” Most good clients say yes, because most good clients were not trying to get free work, they just asked and nobody ever told them it cost anything.
Declined. It is outside what you do, or it is not worth it at any price you could charge. You say so kindly and you say so now, not after three months of doing it.
The whole game is that the sorting has to be visible. If it lives in a text your lead sends you that scrolls away by Thursday, or a note on a clipboard in the van, it is not visible and it will slide back into free work. This is the same reason a stray one-more-thing text turns into unpaid labor: the ask had nowhere to land where you would actually see it and decide.
Make the extra a thing the client can see
Here is the shift that ends it. When a client asks for something extra, it should not vanish into a conversation at a door. It should become a visible item attached to that account, one you can look at and either wave through or turn into a line on the next invoice.
Run it as a quick script your leads can use without feeling like the bad guy. Client asks at the door. Lead says, “Let me get that added so it doesn’t get missed.” Lead adds it to the account as an extra, right there, thirty seconds. Now it exists somewhere other than memory. That night you see it, you decide which bucket it belongs in, and if it is the priced bucket the client hears a number before it becomes a standing free habit. Nobody had to say no at the door. Nobody had to argue. The ask just got written down where it could not hide.
That reframes the whole thing. You are not policing a good client. You are keeping the record complete so that the price stays true to the work, which is the only way the account stays worth keeping for both of you. A client who likes your crew does not want you quietly losing money on them. They want to know what things cost. The only reason they do not is that the extras were never visible enough to put a price on.
Where Crewmigo fits
If each account has its own thread that remembers, the extra ask stops being a door conversation and becomes something on the record. Your lead adds it as a task the moment the client asks, so it is captured before it turns into a habit, and you see it that night instead of finding out six months later. A photo goes on it when the work calls for one, so “we did clean the second kitchen” is not a memory, it is proof on the account. And because the whole record belongs to your company and can be exported, the scope does not walk out the door when a lead does. We are new, so put one account on it, the one where the price stopped matching the work, and watch the extras stop disappearing.
Crewmigo runs every job in a thread your crew already knows how to use, with the photo that proves it and a sign-off that closes it. One plan, one price a head. Subs ride free.
Start a job