top of page
Search

The Job's Not Done Until the Report Is

Writer: Pete Ficco
Pete Ficco
Oct 2
4 min read

The last load of stone gets spread, the machine gets walked onto the trailer, and the crew is already thinking about Monday's job. Sound familiar? In any type of site work, finishing one job usually means racing to start the next.

But skipping a quick look back is one of the most expensive habits in a trade. An end-of-job report takes maybe 30 minutes. (if you don't have a Spreadsheet or software that automatically does it. Prosper VP can help) It tells you whether you actually made money, why, and which customers and job types are worth chasing. Without it, every estimate you write is partly a guess.

What an end-of-job report is

An end-of-job report is a one or two-page summary that puts your estimate side by side with what really happened. It doesn't need fancy software. A spreadsheet or even a printed form works, as long as you fill it out on every job.

A good report covers:

Item

Estimated

Actual

Difference

Labor hours




Equipment hours (by machine)




Trucking / hauling loads




Materials (stone, pipe, wood, paint etc.)




Subcontractors




Dump and disposal fees




Change orders billed




Total cost




Contract price




Gross profit ($ and %)




Under the numbers, add a few lines of notes:

  • Site conditions: rock, groundwater, apartment complex, tight access, parking

  • What went wrong: breakdowns, weather days, waiting on other trades or inspections

  • What went right: anything that sped the job up or kept it on schedule

  • The customer: paid on time? Lots of changes? Easy to work with?

  • Would we bid this job again at this price?

How it makes your estimates sharper

Every finished job is free data for your next bid. Your estimate is only as good as the production rates and costs behind it, and the only place to get real ones is your own past jobs.

You learn your true production rates. Maybe you figure 400 cubic yards a day with the excavator and two trucks. After five or six job reports, you might find you really average 320 once you count setup, weather, and waiting on trucks. That one correction can be the difference between a profitable job and working for free.

You catch the costs you keep forgetting. Reports have a way of showing the same leaks over and over: mobilization, extra trucking, dump fees, a day of cleanup nobody priced. Once you see a cost show up on three jobs in a row, it goes into every estimate from then on.

You spot the jobs that always run over. If basement digs or High-Rise Cabinet installations come in on budget but septic installs or painting project in a specific area run 20% over every time, the problem isn't the crew. It's the number you're bidding.

You bid with confidence. When a customer pushes back on price, you can hold your ground because your numbers come from real jobs, not a hunch. And when you need to "sharpen your pencil" to win work, you know exactly how far you can go.

How it shows your most profitable clients and projects

Your busiest customer isn't always your best customer. Once you have a stack of end-of-job reports, sort them by customer and by job type, and the real picture shows up fast.

Here's a simple example of what a year of reports might reveal:

Customer / job type

Jobs

Total revenue

Avg. gross margin

Notes

Builder A (house foundations)

14

$210,000

9%

Constant changes, pays in 75 days

Builder B (house foundations)

6

$95,000

24%

Site ready when we show up, pays in 30

Homeowner septic systems

8

$120,000

12%

Rock and perc issues eat the margin

Driveways and site prep

11

$66,000

28%

Quick jobs, low risk

Builder A looks like the big account, but Builder B and the small driveway jobs are where the money is. Without reports, most owners would bend over backwards for Builder A and never know it.

What to look for when you compare:

  • Margin, not just revenue. A $20,000 job at 25% beats a $60,000 job at 5%.

  • Hidden costs of a customer. Slow pay, endless change orders, sites that aren't ready, and unpaid return trips all cut into profit.

  • Job types you're good at. Some work fits your equipment and crew perfectly. Bid more of that.

  • Job types to price up or walk away from. If a type of job loses money year after year, raise your price or stop chasing it.

This lets you spend your selling time on the customers and work that pay you best, and price the rest accordingly.


How to make it a habit

The report only works if it gets done on every job, not just the ones that went badly. Keep it simple:

  1. Track as you go. Daily time sheets with hours per job and per machine, plus trucking tickets and material receipts. If this is done during the job, the report almost writes itself.

  2. Do it within a week of finishing. Details fade fast. Grab the foreman for 15 minutes while the job is still fresh.

  3. Use the same form every time. Same categories as your estimate, so the numbers line up.

  4. Write down the why. A number without a reason doesn't help your next bid. "Hit rock at 4 feet" does.

  5. Create a Summary Report. This should be in a spreadsheet format. Where each row is a job and each column is a different category. If you set up a few formatting rules, you will have cells automatically highlight showing it is too high/low so it stands out at a quick glance.

  6. Review them every quarter. Sit down and review the summary report and update your production rates and pricing.

You don't need perfect numbers to start. Even rough reports on your next ten jobs will teach you more than years of going on gut feel.

The bottom line

A job isn't really finished until you know what it taught you. Thirty minutes of looking back turns every job, good or bad, into better estimates, fewer surprises, and a clear picture of who you should be working for.

The contractors who last, aren't always the busiest. They're the ones who know their numbers. Start with your next job: fill out the report, file it, and watch what the stack tells you by the end of the season.

If you need help with these reports send me an email. I will be happy to help. Click Here

 
 
 

Recent Posts

See All

Comments


bottom of page