A white napkin costs her sixty-one cents to buy and nine cents to wash, and on any given day she owns about 140,000 of them without knowing where 30,000 are. She is fifty-eight, the second owner of a linen service that has run out of a block building off Highway 78 outside Summerville since 1988: fourteen employees, five route trucks, 163 accounts. Restaurants on King Street and Shem Creek, hotel banquet rooms on Meeting Street, two caterers on Johns Island, a club on Kiawah. Everything she sells is rented.
It goes out clean on Tuesday and is supposed to come back dirty on Friday. The business turns on one number per account, called the par: how much linen that customer holds in circulation. Set it too low and a dining room runs out of napkins at eight on a Saturday. Set it too high and her money sits folded in somebody's dry storage.
For thirty years the pars lived in her head and on a clipboard, and they were adjusted by phone call, usually an angry one. Last year she took 23 shortage calls a month. She also bought $174,000 of replacement linen and billed customers for $38,000 of what they had lost, because proving a loss meant reconciling delivery tickets against soil counts for a single account, by hand, and nobody had the evening for it. We delivered an AI Par Level Manager.
It runs on the laptop in her plant office, under her own Claude account, and it holds that number for all 163 accounts. Its trigger is not her. Every night at about eleven the sort line finishes and the soil count posts: pieces returned, by item, by account. The drivers' handhelds have already closed out the day's delivery tickets.
When both files land, it goes to work. It reconciles what went out against what came back for every account, recomputes what each one is actually holding, and compares that to what the next seven days will ask of them -- their own order history, the same week last year, and the calendar that moves this town: Spoleto, the Wine and Food weekend, Citadel graduation, a wedding Saturday in October. Then it rewrites the morning's load sheets. By 4:30, when the first driver pulls his sheet, the numbers on it are tonight's, not last spring's.
The boundary is written down and it is narrow. It moves any account's delivery up or down by as much as fifteen percent of standing par on its own. It answers the orders inbox and confirms extra linen when clean stock on the shelf covers it. It bills a documented loss of up to $150 to the account, with the ticket and the count attached.
It reorders from the mill when any item falls under three days of clean stock, up to $2,500 an order. What it does not do: change a standing par permanently, because that changes a customer's weekly invoice; bill a loss over $150; or touch a contract price. Those it holds for her, with the arithmetic done. The night that convinced her was a Friday in September.
She was in Greenville at her granddaughter's volleyball tournament with her phone face down on a bleacher. At 9:52 a banquet captain at a hotel on Meeting Street wrote to the orders inbox: a rained-out garden wedding was moving indoors in the morning and he needed forty more 120-inch round tablecloths and 320 napkins by nine. The AI read it, checked the shelf, and found the napkins and twenty-six of the rounds. It took the other fourteen from Monday's load for the Kiawah club, which had been running eleven percent light for three weeks, added a stop to the downtown route, put the change on the driver's sheet and wrote back to the captain at 9:58 to say the linen would be on his dock by 7:15.
It was. She learned about it at breakfast, from the report it sends at six. That report is not a queue. That morning it was four lines: the hotel was covered and how; nine loss charges had been billed, $612 in all; black napkins had been reordered; and one item needed her -- a Shem Creek restaurant had been short every Saturday for five weeks, and it recommended raising their napkin par from 900 to 1,150, which would add $31 a week to their invoice.
She called the owner, he said yes, and that was her work on pars for the day. Four months in, shortage calls are down from 23 a month to 3. Documented loss billing is running $9,400 a month against $3,200 before, and replacement purchases are down nineteen percent, because linen that used to vanish now has a name on it. It runs on a schedule, because that is how this one wakes up; what matters is what is on the dock.
"I used to lie in bed counting napkins in other people's closets," she said. "I knew I was guessing and I knew which nights the guess would be wrong. Now somebody counts every night, and it isn't me. I went to a volleyball tournament and watched the volleyball."
