Most owners spend hours nailing down what to charge customers and almost no time deciding how to pay the people doing the work. That's a mistake. Your pay structure shapes how fast crews move, how careful they are, and whether they show up again next November.
The Three Common Models
Hourly. Simple, predictable, and easy to explain. Workers know what they're getting, and you know your labor cost per job as long as you track hours accurately. The downside: hourly alone gives no incentive to move quickly. A four-hour job can turn into six if nobody's watching the clock.
Piece rate (pay per job or per linear foot). You pay a flat amount for a standard install — say, $150 for a typical single-story home regardless of how long it takes. This rewards speed and experience. Good crews can earn more per hour than they would on hourly pay, and you get predictable labor costs tied directly to job size. The risk is quality: if crews are racing to finish, clips get skipped, lines sag, and you end up with service calls eating your margin.
Hybrid (base hourly + bonus or piece incentive). This is what most established companies land on after a season or two of trial and error. Crews get a guaranteed hourly floor, plus a bonus for finishing jobs within a target time or a small piece-rate kicker on top. It balances the predictability workers want with the productivity you need.
Matching Pay to Crew Experience
A brand-new crew in week one shouldn't be on piece rate — they're still learning your standards, and rushing untrained hands leads to callbacks. Start new hires on straight hourly for the first week or two of real jobs, then transition to a hybrid model once they're hitting your quality bar consistently.
Your lead installer, the one running the ladder and making judgment calls on tricky rooflines, should be paid more than the ground crew. A flat hourly rate across a whole crew regardless of role tends to breed resentment and doesn't reward the person taking on the most risk.
Overtime and Long Days
December schedules get brutal, and it's tempting to just push crews past 8 hours to squeeze in one more job. Know your state's overtime rules before you do this — many states require time-and-a-half past 8 hours in a day, not just 40 in a week. Getting this wrong is one of the most common ways small install companies end up with a labor complaint.
Tracking Hours Without a Headache
Whatever structure you choose, you need accurate time data to make it work. Paper timesheets filled out at the end of the week are guesses, not records. Crews forget start times, round in their favor, or skip drive time. A system where crews clock in and out per job — through a phone app tied to your scheduling software — gives you real numbers to base pay and pricing decisions on. This is one of the areas Pinecone's features are built around, since job-level time tracking feeds directly into both payroll and your cost-per-install numbers for next season's pricing.
Bonuses That Actually Change Behavior
If you want fewer callbacks, tie some part of pay to callback rate, not just speed. A simple structure: a small per-job bonus paid out at the end of the season if a crew's install list generates fewer than a set number of service calls. This nudges crews to double-check their work without slowing every job down out of fear.
Don't Set It and Forget It
Revisit your pay structure every off-season. Ask your best crew members what worked and what felt unfair. The companies that keep the same two or three lead installers year after year usually aren't paying the most — they're paying fairly and predictably, with a clear path to earn more as skill goes up. That retention saves you the cost and risk of training brand-new crews from scratch every fall.