The problem
Labor budgets existed at task level, but foreman supervision did not consistently enforce them. Jobs overran without timely correction, and completed work was not systematically measured against actual crew hours.
Who this is for
Owners of residential painting companies managing one or more crews, especially businesses with recurring labor overruns, weak foreman accountability, or inconsistent job-cost visibility.
Why it matters
Labor is a major share of job costs. Across two consecutive exterior-painting seasons, job-by-job results shifted from 25% over labor budget to 10% under after stronger foreman accountability and production management, with about 75% of painters returning.
How We Went From 25% Over Labor Budget to 10% Under Budget in Our Painting Business
We Had the Budgets. We Just Weren't Using Them.
At the end of one summer, I reviewed the numbers from our exterior painting business and realized how much money we had left on the table.
Our jobs were running, on average, about 25% over their estimated labor hours.
We weren't necessarily doing bad painting work. The houses looked good, clients were generally happy, and the painters were busy. But too many jobs were taking longer than they should have, and those extra hours were eating our profits.
The frustrating part was that we already had a system for estimating labor.
Every job was broken down into individual tasks, each with a specific number of budgeted hours. We knew how long sanding a wall should take, how long caulking should take, and how long each coat of paint should take.
The information was there. We just weren't managing production against it.
We eventually replaced our foreman, changed how we enforced our existing standards, and made production accountability a central part of his job.
The following summer, our jobs averaged 10% under their labor budgets.
That's a swing of 35 labor-hours for every 100 hours originally estimated. And roughly three-quarters of our painters were the same people who had worked for us the previous summer.
Here's what changed.
A Job Budget Is More Than One Number
A lot of contractors think of labor estimating as calculating how many hours a job should take.
Let's say you estimate a house at 200 labor-hours.
That's useful for pricing the job, but it's not particularly useful for managing it.
After your crew has worked 100 hours, how do you know whether they're halfway finished?
Maybe they've completed 70% of the work. Maybe they've completed 30%. Maybe they've spent three days preparing one difficult section while leaving everything else untouched.
You can't tell just by looking at the total hours.
That's why we estimate our jobs task by task.
Our estimating worksheet is a grid. Each column represents a location on the property: the front, back, left side, right side, shed, or whatever else the job includes.
Each row represents an operation: sanding, caulking, first coat, second coat, and so on.
For example, one section might look like this:
Task Budgeted labor
Sand front siding 5 hours
Sand front windows 3 hours
Caulk front siding 2 hours
First coat on siding 8 hours
First coat on windows 6 hours
Second coat Approximately 70% of first-coat hours
These numbers are illustrative. There's a separate method for determining how many hours to assign to each operation.
The important thing is that we don't just have a total budget for the house. We have a budget for every part of the work.
The same worksheet is used to calculate the selling price, adjust the scope if a customer adds or removes work, and calculate paint quantities.
Then it goes to production.
The foreman has the grid. The painters have the grid. Everyone knows what needs to be done and how long it should take.
The estimating worksheet becomes the production worksheet.
Why Our First System Failed
For years, having those budgets didn't mean we were actually using them.
Our former foreman, whom I'll call Bobby, primarily judged work by its quality.
If the painting looked good and the site wasn't a mess, he considered the crew to be doing well.
But he wasn't consistently checking whether the work was being completed within its estimated hours.
That was my responsibility as the owner, too.
I hadn't properly held Bobby accountable for production. I had allowed the job to become one of overseeing work quality without consistently enforcing productivity standards.
By the time I wanted to change that, the painters were accustomed to working a certain way. Bobby couldn't suddenly start demanding production targets he'd never seriously enforced before and expect everyone to take him seriously.
At the end of the summer, after reviewing our job-by-job labor performance, I decided we needed a different foreman.
We promoted a painter, whom I'll call Mike, who understood the estimating system and believed it should actually be followed.
The next summer, the results were dramatically different.
The important lesson isn't that one foreman was bad and another was good.
It's that a company cannot expect its crews to respect standards that management doesn't enforce.
The Foreman's Job Is to Catch Problems While They're Happening
Here's how the system is supposed to work.
Johnny starts sanding the front wall of a house at 8 a.m. The estimating grid gives him five hours for the task.
He knows the target before he starts.
At noon, the foreman comes by to inspect progress.
If Johnny has finished the wall, and the work passes inspection, he's beaten the budget by an hour.
If he's also completed half of another wall budgeted for four hours, he's produced seven budgeted hours of completed work in four actual hours.
That's excellent production.
The foreman should recognize it, praise the painter, and find out whether he has a technique worth sharing with the rest of the crew.
Now consider the opposite.
Johnny has spent four hours sanding the wall, and he's not even halfway finished.
At that pace, the task could take more than ten hours against a five-hour budget.
The foreman already knows there's a problem. He doesn't need to wait until the end of the job to discover it.
He needs to figure out why.
Maybe Johnny doesn't know the most efficient technique. Maybe he's inexperienced. Maybe he's distracted. Maybe the conditions are different from what was estimated.
The foreman observes the work, demonstrates a better method if necessary, and checks whether production improves.
If the problem is technique, teach the technique.
If someone is consistently distracted, address it.
If a painter performs well at some tasks but struggles with others, assign work accordingly.
And if someone repeatedly cannot meet reasonable expectations despite appropriate training and supervision, you have to decide whether that person is suitable for the position.
The point is to diagnose the problem while there's still time to correct it.
Finding out three days later that Johnny took twice as long as expected doesn't recover the lost hours.
The Foreman Has to Be Present, but Not Standing Over Everyone
In our business, the foreman typically visits each active job site two or three times per day.
Every visit has a purpose.
He reviews what has been completed since the previous visit, compares progress with the estimating grid, inspects the quality, and addresses anything that needs attention.
He also takes photographs. Lots of them.
A foreman might take a dozen pictures during a visit simply by photographing the work as he walks around.
Those pictures serve several purposes.
They document the condition of the property, show progress throughout the day, help identify who was working on which sections, and provide a record of completed work.
They can also become useful marketing material later.
For production management, they're especially valuable because they give you a visual record of progress at a particular time.
If a photograph shows a wall half-sanded at noon, and another shows it completed later that afternoon, you have a much clearer picture of what happened than a vague report saying the crew worked on preparation all day.
The photographs don't replace supervision. They support it.
And the foreman doesn't need to spend hours filling out paperwork to collect them.
We Measure the Crew, Not Every Individual Painter
It's tempting to take task-level budgets and turn them into individual performance accounting.
Johnny worked on this wall for two hours. Billy worked on the windows for three. Joe helped with sanding for 45 minutes.
You could track all of that.
We don't.
It's a headache to administer, and worse, it encourages painters to think about their individual numbers instead of the crew's result.
We want painters helping each other.
If Billy finishes his section early, he should help Johnny finish his. If someone knows a faster technique, he should teach it to the others.
The entire crew wins or loses together.
That's why we measure budgeted hours of completed work against total crew hours worked.
At the end of the day, the foreman sends the production manager a summary of what the crew accomplished, along with the total hours worked.
Suppose four painters each worked eight hours.
That's 32 actual labor-hours.
The foreman reports that the crew completed all the sanding on the house and applied the first coat to the right wall.
The production manager looks at the estimating grid and sees that those completed tasks were budgeted for 50 hours.
The crew produced 50 budgeted hours of work in 32 actual hours.
They're 18 labor-hours ahead on those completed tasks.
That doesn't automatically mean the entire job will finish 18 hours under budget. There's still work remaining, and it may go differently.
But it tells management how production is performing, using completed work rather than guesses about percentage of completion.
The daily report also includes what went well, what caused problems, whether the work was inspected, and any important communication with the client.
The production manager can then identify jobs that need attention instead of waiting until the final invoice to discover what happened.
Quality Control Is Part of Production Control
There's an obvious danger when you start rewarding people for working faster.
They might rush.
That's why work only counts as completed when it's done correctly.
If a painter sands a wall quickly but leaves areas that need to be redone, he hasn't really beaten the budget.
The time spent correcting the work is still labor time.
And some of the most expensive mistakes aren't the ones you fix immediately.
They're the ones you discover after you thought the job was finished.
Now you have to send painters back to the property, bring the equipment, set everything up again, complete the correction, and clean up.
A small unfinished detail can become an expensive return visit.
That's why the foreman inspects the work as it progresses and why we take so many pictures.
The goal isn't to finish each task as fast as physically possible.
It's to finish it correctly, without unnecessary hours or return visits.
We Pay Painters to Beat Their Budgets
Holding people accountable is easier when they benefit from the results.
Our painters earn an hourly wage, generally between $25 and $35, plus a production bonus when their crew beats the labor budget.
The calculation is simple.
We pay the crew half the labor-hours they save.
Suppose a job is budgeted for 200 painter-hours.
The crew completes it in 180 hours.
They've saved 20 hours.
We pay 10 of those hours back to the painters as a bonus, divided proportionally according to the hours each painter worked.
If two painters worked 90 hours each, each gets five additional paid hours.
They worked 90 hours and get paid for 95.
The company expected to pay for 200 painter-hours but pays for 190.
Everyone benefits.
The foreman has a separate incentive.
In our system, he earns $5 for every budgeted labor-hour the crew saves.
On that same job, 20 hours saved earns him a $100 bonus.
The company still benefits financially, although the foreman's bonus is an additional cost beyond the painter-hour savings.
And nobody gets the bonus simply because the painters left the property.
We calculate it only when the job is truly finished: the work is inspected, any corrections are completed, the client has approved it, and the job has been paid.
That last requirement matters.
If the crew has to return to correct something, those additional hours affect the final result.
This gives everyone a reason to finish the job properly the first time.
How We Know Whether the Estimating Budget Is Wrong
Not every labor overrun is a painter's fault.
Sometimes the estimate is wrong.
But I wouldn't change an estimating standard every time someone misses a budget.
First, I want to know whether the task was executed properly.
If the same type of task repeatedly runs over budget across different painters and jobs, that's when we investigate the estimate.
One way to test it is to take an experienced painter and give him a clearly defined, representative task.
Suppose our estimating standard says a certain operation should take one hour.
We watch an experienced, efficient painter do it.
If he completes it correctly in 30 minutes, that suggests the one-hour allowance is achievable, and we need to investigate why other painters are taking longer.
If that experienced painter takes an hour and a half, we may need to reconsider the standard.
The purpose isn't to make every painter work at the speed of the single fastest person.
It's to establish realistic budgets that competent painters can meet, while giving stronger painters an opportunity to beat them.
The production data also helps us improve task assignments.
If Johnny consistently beats the budget on sanding but struggles with another operation, we can use that information to organize the crew more effectively.
Over time, both the estimating standards and the painters' techniques improve.
The Results: Two Very Different Summers
At the end of the first summer, with Bobby as foreman, our jobs averaged approximately 25% over their labor budgets.
The following summer, with Mike enforcing the production system, we averaged approximately 10% under budget.
We tracked performance job by job throughout both seasons.
The improvement was visible from the beginning of the second summer and continued as the painters became more familiar with the expectations and improved their techniques.
It wasn't an entirely new workforce, either.
Approximately 75% of the painters returned from the previous season.
Let's put the difference into perspective.
For a job budgeted at 100 labor-hours:
• At 25% over budget, the crew uses 125 hours.
• At 10% under budget, the crew uses 90 hours.
That's 35 fewer actual labor-hours for the same budgeted amount of work, a 28% reduction compared with the previous performance.
When labor is budgeted at roughly 35–40% of the selling price, that difference has a major effect on gross margin.
The exact financial impact depends on wages, bonuses, job mix, and other costs, but in our business, the improvement in profitability was substantial.
I wouldn't pretend this was a controlled experiment. There were differences between the seasons, and management, coaching, and incentives all played a role.
But the change was unmistakable in our job-by-job numbers.
We had a new foreman enforcing the budgets, most of the same painters, and dramatically better labor performance.
What I Would Tell Another Painting Contractor
If your painting jobs regularly run over their estimated hours, I wouldn't start by buying production tracking software.
I'd start with three questions.
First: Do you know how long each part of the job should take?
If all you have is a total labor budget, your foreman doesn't have enough information to manage production properly.
Break the job down into locations and tasks, with budgeted hours for each.
Second: Does your foreman actually use those numbers?
Not just at the beginning of the job.
Throughout the day.
He should know which tasks are being performed, how much time has been used, whether the work meets quality standards, and what needs to change when production falls behind.
Third: Does everyone have a reason to care?
The foreman needs clear responsibility for productivity and quality.
The painters need achievable targets, coaching, and recognition when they perform well.
We also use financial bonuses so crews share in the benefits of efficient production.
The most important lesson I learned wasn't about spreadsheets or estimating formulas.
It was about management.
We had been estimating the work properly enough to make money, but we weren't making sure the work was performed within those estimates.
And that was ultimately my responsibility as the owner.
A labor budget doesn't manage itself. Someone has to be responsible for making it happen.
Common questions, straight answers.
Quick answers from this case study. Open a question, then jump to the section that explains the system in detail.
Why do painting jobs go over their labor budgets?
A labor budget doesn't control a job by itself. In my company, we had detailed budgets, but overruns persisted because supervisors weren't comparing actual progress with those budgets while the work was happening.
Read the full explanationHow do I track labor hours on painting jobs before they are finished?
Give the foreman a task-by-task budget and require regular production updates from the crew. Compare hours used with work completed during the job, so a problem can be corrected before the final day.
Read the full explanationHow do I establish realistic labor budgets for painting crews?
Break a job into specific activities such as preparation and coats of paint, then estimate the hours for each. Review completed work against those assumptions so the budget becomes more reliable over time.
Read the full explanationHow can I improve painter productivity without sacrificing quality?
Make the expected production clear, supervise the work, and inspect quality rather than rewarding speed alone. A job finished quickly but requiring a costly return visit isn't a successful job.
Read the full explanationShould I measure individual painter productivity or overall crew performance?
I focus on the crew's output against the job budget instead of trying to time every painter's individual actions. The foreman is responsible for assigning work and identifying who needs training or correction.
Read the full explanationHow do I reward painters for completing jobs under budget?
Our system shares part of the hours saved with the painters, provided the work meets our quality requirements. The incentive works alongside supervision and inspections; it doesn't replace them.
Read the full explanationLabor budgets & production
The article explains what happened and why we changed our approach. The companion SOP bundle goes further into the procedures, tools, and practical steps involved.
The companion SOP is being finalized. If you want a copy, send me a request and I'll get back to you personally.
These are results and experiences from my own company, not promises of what will happen in yours. AI helped organize the writing; the operating experience, reasoning, and final responsibility are mine.