// Job Logger

The crew daily log that costs your jobs β€” not just the hours

Foremen fill one page a day. You get per-job labor costing, averaging-agreement compliance, and crew insights β€” without spreadsheets, time clocks, or the end-of-week scramble.

app.joblogger.app/dashboard
Job Logger manager dashboard showing crew totals, employee hours, and job costing
01

The manager dashboard

Every crew's hours, every employee's week, and every job's burn rate β€” one glance. Outliers, sick days, and unfinalized shifts surface on top, not buried in a spreadsheet.

app.joblogger.app/log
Job Logger daily log with crew roster, auto-filled start times, jobs and EOD split
02

The foreman's daily log

Start times auto-fill from each worker's default. Clock out the whole crew in one tap. Split the day across jobs β€” regular, repair, warranty, shop, or other β€” and lock it when the day's done.

app.joblogger.app/payroll
Job Logger weekly payroll report with per-employee daily hours, totals, and scope filters
03

The weekly payroll report

Every employee, every day, one page β€” hours, days worked, sick and absent, with a weekly total. Filter roofing, siding, or combined, and archive each week for 3 years.

app.joblogger.app/setup
Job Logger 3-step company setup wizard β€” crew, foreman, workers
04

Set up in 3 steps

Company created, admin logged in, crew ready in about two minutes β€” crew, foreman, workers, done. Help dots explain every field in plain words.

Why Job Logger

Built for the way roofing and siding crews actually work β€” tablets on the roof, guys moving between sites, and no time to fight software.

πŸ“‹

One page a day

Foremen fill a single daily log β€” jobs, roster, times, split. No multi-screen data entry. No training class.

βš–οΈ

Averaging-agreement ready

12-week window, configurable per-worker tally, 12h daily cap β€” tracked per employee automatically. Set the window once.

⏱️

No time clock drama

Start/finish times, per-person. Whole crew clocks out in one tap. Sick and absent are one dropdown away.

πŸ“Š

Job costing built in

Hours per job, by crew and by trade, against estimates. Know what a job actually cost before the invoice does.

🏷️

Job classification

Tag every hour as regular, repair, warranty, shop, or other β€” so warranty load stops being a mystery and repair callbacks are visible.

⏳

Hour allocation

The end-of-day split β€” every hour allocated to a job, by person, in ten seconds. Payroll and invoicing know exactly what to bill.

πŸ’΅

Weekly payroll report

One page, every employee, every day β€” hours, days worked, sick and absent, with a weekly total. Filter by roofing, siding, or combined, and archive each week for 3 years.

πŸ—‚οΈ

My Jobs

Every worker sees the jobs they logged hours on β€” totals and days worked, tap to expand. No more "what did I do last week" phone calls.

♻️

Archive & combine

Retire finished jobs without losing history, restore them in one tap, and merge a weather delay into the job it belongs to β€” hours move cleanly, nothing double-counts.

⚑

Daily OT flagged

Over your threshold (configurable, 10h default), every day, agreement on or off β€” and anything over your hard cap is a red flag the office sees instantly.

πŸ“‘

No signal? No problem

Offline-first daily log β€” tablets on the roof keep working with no wifi, and every change syncs automatically when you're back in service.

πŸ”Œ

Zapier & webhooks

Fire a signed webhook when a day is finalized or a report is archived β€” connect JobLogger to 5,000+ apps (QuickBooks, Sheets, Slack, email) without writing code.

Job costing, for real

Most crew apps stop at "who worked." Job Logger answers the question that pays: what did this job cost in labor?

  • Every hour allocated to a job β€” by person, crew, and trade
  • Live burn against your estimate: 40h est, 60h in, you're 150% β€” today, not at month-end
  • Borrowed workers and split crews tracked without double-entry
  • Delays, shop work, and cleanup logged as their own entries β€” nothing vanishes
  • Weekly payroll report β€” every employee, every day, with a weekly total β€” plus CSV export to your own books
351%
job burn, seen the day it happens
12wk
configurable averaging window

Custom addons

Job Logger is the core β€” your crews, hours, and job costing. Addons bolt on the systems you already run, so the app becomes the one place payroll and field data meet. Each addon is enabled per company and priced per month.

πŸ•

ExakTime reconciliation

Upload your ExakTime punch-clock export and Job Logger matches it to your crew's logged hours β€” day by day, employee by employee. Mismatches are flagged, not buried, and both systems' numbers are kept on file for payroll disputes.

$19/mo
πŸ›°οΈ

Geotab fleet sync

Nightly GPS sync from Geotab. Cross-reference when the truck actually arrived at the site against the foreman's logged shift β€” the same reconciliation that keeps ExakTime honest, but for location.

$29/mo
🧩

Your integration here

QuickBooks, payroll providers, job software, cameras, sensors β€” if it has an API, we can wire it in. Custom addons are scoped, priced, and built per company.

Custom quote

// Try it with a week of live data

The demo is pre-loaded β€” crews, jobs, splits, and the averaging agreement. Log in as a foreman or an admin.

Talk to us

Questions about setup, pricing, or the averaging agreement? Email us β€” a real person answers, usually the same day.

βœ‰οΈ

Email us

[email protected]

πŸš€

Start your company

Set up your own crews, employees, and jobs in minutes.

Create an account
πŸ‘·

Try it first

Poke around the live demo β€” no signup needed.

Enter the demo