The owner's own estimate of gross profit before the pay-model change.
Where gross profit has held consistently since the switch to piece-rate pay.
The permanent swing, without a single price increase to the customer.
Paying field crews by the day instead of by the job caps how profitable a home service business can be — the slower a job runs, the more it costs, and the customer's price never moves to cover it.
That's exactly what was draining margin at Curtis's (not his real name) Austin-based flooring and installation company for its first 5 years. Crews earned a daily rate, which unintentionally rewarded slow work over fast work, and installers often did small unapproved extras "for funsies" on the company's dime. Gross profit held at a generous 24–26%, and the owner didn't see why until Clear Results mapped the incentive structure back to the pay model itself. What changed wasn't a new price list — it was switching field crews from daily pay to piece-rate pay, tied directly to the square footage installed. Labor cost became fixed the moment a job was priced, whether it took 3 days or 6. Margin stabilized at 32% and stayed there.
Curtis built his flooring company from $750,000 to $6.4 million over 8 years, riding a boom in luxury spec-home construction. Revenue climbed every year. Gross profit never broke past 26%, no matter how much the business grew, and for a long stretch that felt normal, because the top line kept climbing anyway.
The cause was buried in how installers got paid. Crews earned a daily rate, so a job that should have taken 3 days and instead took 5 cost the business 2 extra days of labor, with the customer's price locked in place. There was no penalty for slowness built into the system, and often not much upside to speed either. Curtis later put his own early years in blunt terms:
"I was feeling so smart, like it was this big deal, but I was just riding very favorable conditions — and those conditions were hiding a lot of sins." — Curtis
The daily rate had another quiet cost. Because crews were being paid for their time regardless of what they built, small unapproved extras crept in at no charge to the company — the kind of favor a crew does for a customer without thinking much of it, and without anyone accounting for the hours it ate.
Most contractors pay crews by the hour or the day. If a job takes twice as long, labor cost doubles, but the customer's price stays the same — the owner absorbs the difference. Piece-rate compensation flips that. Instead of paying for time, the business pays a fixed rate for the outcome: $2 per square foot of flooring installed, for example. A 1,000-square-foot job costs $2,000 in labor whether it takes 3 days or 6. The owner's downside is capped before the crew ever steps on site, and the incentive flips too — a faster job now means more money per hour for the installer, not less.
The change itself was simple to describe and hard to execute cleanly: move every installation crew from a daily rate to a per-square-foot contract rate, and stop paying for change orders that hadn't been formally approved.
Labor cost, which used to float depending on how a job went, became fixed the moment a job was priced. A crew paid $2 a square foot on a 1,000-square-foot job earns the same $2,000 whether the job runs long or short — which put the pressure to move efficiently on the crew, not on the company's margin.
The rollout wasn't gradual. Curtis and his team moved to the new pay structure directly rather than phasing it in, and it cost them some installers who'd grown comfortable under the old system. "We lost some good installers who were kind of milking the system," Curtis said. "They were doing a good job. We're moving slow as hell." The ones who left were, by the company's own read, the ones whose pace had been quietly setting the company's margin ceiling.
Alongside the pay shift, the company tightened change-order discipline: installers stopped getting paid for extra work unless it came through a formal, approved change order first. Under the old day-rate system, a crew doing a customer a small favor cost nothing extra to authorize because everyone was already being paid by the hour anyway. Once pay was tied to the job, not the clock, that stopped being free.
Recovering the margin was only half the installation. The other half was making sure it didn't drift back down once the initial urgency faded.
Two mechanisms do that now. First, 1% of gross profit goes into a pool used to reward top-performing installers directly, which gives the best crews a reason to stay rather than shop their new efficiency to a competitor. Second, any job that drops below a 25% gross-profit threshold automatically triggers an After Action Report — a short, mandatory diagnostic into exactly where that job's margin leaked, run before the pattern can repeat on the next one.
Stuart Trier, Clear Results' founder, frames the logic behind focusing on the floor rather than the ceiling:
"People spend a lot of time thinking about how to make their peaks higher. I'm less concerned with that — you can't run your personal best every day. What matters more is fixing what created the lows, because that's what lifts the floor. If we improve the floor, we improve the net, and we win the game almost." — Stuart Trier
The friction moment. The pay-model switch didn't go cleanly, and it wasn't supposed to. Moving straight from day rate to piece-rate cost the company some installers who'd built years of comfort around a slower pace — Curtis called it losing crews who were "milking the system." Losing good hands is a real cost, not a footnote, and it's the part of this story that's easiest to leave out. The business absorbed a rougher few months rebuilding its crew roster around installers willing to work at the new pace, before the 32% margin held steady enough to call it a real result rather than a lucky quarter.
The mechanism here isn't specific to flooring: pay for time, and you unintentionally pay for slowness. Pay for the outcome, and speed becomes the crew's problem to solve, not the owner's to absorb.
HVAC. An HVAC contractor pays install crews by the hour for a standard AC and furnace swap priced around an 8-hour labor budget. Without urgency built into the pay, a straightforward swap stretches to 14 hours, and the customer's flat price doesn't move to cover it. A flat rate per system installed — not per hour — caps that labor cost at the point of sale instead of after the job's done.
Roofing. A roofing crew paid by the day tears off and installs shingles on a job budgeted for 2 days. If the pace slips, a 2-day tear-off becomes a 3-day one, and the roof's price — usually locked by an insurance estimate — doesn't grow to match. Paying "per square" (100 square feet) instead of by the day means the labor bill is identical whether the crew finishes in 2 days or 4, and the fast crews are the ones who come out ahead.
1. If I pay my crews by the job instead of the hour, won't they just rush and cut corners? That's a fair worry, and it's solved with a quality checkpoint, not with hourly pay. Set a non-negotiable standard, and if a piece-rate crew fails it, they redo the work unpaid. Once installers understand that rushing costs them an entire unpaid day of rework, they learn to balance speed against the standard rather than trading one for the other.
2. I have good installers who've been on comfortable day rates for years. Won't they just quit? Some will, and that's a real cost to plan for rather than pretend away. When this flooring company made the switch, they lost installers who'd been coasting on the old pace. Their strongest crews stayed, because under piece-rate pay, efficiency directly raises what they take home per hour — the installers who left were usually the ones whose slow pace had been quietly setting the company's margin ceiling.
3. How do I set the piece-rate or per-square-foot price without shortchanging myself or the crew? Work backward from the margin you need. Calculate materials and overhead, decide the gross profit target (32%, for example), and what's left becomes the maximum labor budget for that job. Convert that budget into a unit rate — per square foot, per fixture, per device — and the rate itself locks in your margin before the job starts, while still giving the crew a real number to hit.
4. What happens when a job runs long for reasons truly outside the crew's control, like bad materials or a hidden structural issue? This is exactly what the After Action Report exists for. Any job that drops below the 25% gross-profit threshold triggers a mandatory review — not to penalize the crew automatically, but to separate a pace problem from a legitimate site issue. A piece-rate system without that safety valve risks punishing crews for delays they didn't cause, which is the fastest way to lose the good ones you're trying to keep.
5. My crews do small favors for customers on-site. How do I handle work that isn't a formal change order? Stop paying for it until it's approved. Under day-rate pay, small extras cost nothing to say yes to, because the crew's getting paid for the hour regardless. Under piece-rate pay, a written change order becomes the only way an installer gets compensated for extra work — once their own paycheck depends on that approval, the free extras mostly stop on their own.
6. Does this fix margin permanently, or just move the leak somewhere else? It fixes the floor, not just the symptom. Under time-based pay, labor cost is variable — a job that runs 2 days long eats directly into margin. Under piece-rate pay, labor cost is a fixed percentage of the job's revenue, set before the crew starts. That's a structural fix to a fixed expense, not a temporary discount on a variable one — which is also why this isn't the same lever a typical home service coaching program reaches for first; most default to pricing advice before touching how field labor gets paid at all.