Skip to content

Restoration contractor time tracking

Restoration contractor time tracking, from the first call-out to the last equipment pickup.

Restoration contractor time tracking has to follow a crew across water, fire and mold jobs that run for days, plus the after-hours call-outs and the daily equipment checks in between. ZeroBadge gives each technician a company-managed badge. Power on starts the shift, each report lands at the loss address you drew, and power off ends it. The weekly record shows hours by worker, day and job.

  • Hours by worker, day and loss address
  • No site power, outlet or Wi-Fi needed
  • One month or more of battery life*

*Under qualifying operating conditions. Battery life varies with reporting frequency, signal conditions, usage, and configuration.

Tue Oct 6

6:30 AM3:50 PM
SODOEast WaterwaySR 991st Ave S4th Ave SI-5S Lander St1 · SHOP & OFFICE6:30 AM · 25M2 · RIVERSIDE7:35 AM · 45M3 · CASCADE SUPPLY8:45 AM · 25M4 · HARBOR YARD9:40 AM · 6H 10MLena
Lena · route
  1. 6:30 AMShop & OfficeClocked in at the shop, loaded fittingsOn site · 25m
  2. 6:55 AMTransit to RiversideDrive to Riverside Medical PavilionTransit · 40m
  3. 7:35 AMRiverside Medical PavilionCrew hand-over with Marcus T.On site · 45m
  4. 8:20 AMTransit to Cascade SupplyDrive to Cascade Supply Co.Transit · 25m
  5. 8:45 AMCascade Supply Co.Vendor stop: valve pickupVendor · 25m
  6. 9:10 AMTransit to Harbor YardDrive to Harbor YardTransit · 30m
  7. 9:40 AMHarbor Yard Distribution CenterOn site with the Harbor Yard crewOn site · 6h 10m
One shift from 6:30 AM to 3:50 PM.

What ZeroBadge does for you

How ZeroBadge helps restoration contractors

One company badge per worker covers safety alerts, timekeeping, labor analytics and ZeroBadge AI. Here is what each part does in your line of work.

  • 01

    Worker safety

    A technician responding alone to a night call-out can press the alert button or SOS, and the office sees which loss address the alert came from.

    Learn more
  • 02

    Workforce management

    See which techs are at which loss addresses and who is free for the next call, with late arrivals and after-hours starts visible on the dashboard.

    Learn more
  • 03

    Automated timekeeping

    A call at 11 at night starts when the badge goes on, and four loss addresses in one shift stay one shift with each stop on its own line.

    Learn more
  • 04

    Workforce productivity

    Compare labor hours at each loss address against the estimate across a multi-day job and see where drying checks and return visits added up.

    Learn more
  • 05

    Location analytics

    GPS covers driveways and yards, Wi-Fi positioning helps inside buildings, and a basement with no signal stores its reports and uploads them later.

    Learn more
  • 06

    Field logistics

    Balance crews across open losses by seeing how many technician hours each address has used and which jobs have gone quiet.

    Learn more
  • 07

    AI advisory and analytics

    Ask how many technician hours a water loss used, day by day, and get an answer from your badge records, with each figure linked to the shifts behind it.

    Learn more

Safety alerts support your safety program. They do not replace supervision or training, ZeroBadge does not monitor alerts or contact 911, and in an emergency workers should call 911.

Where restoration hours go missing

A loss address is open for a week. The labor on it is written down in minutes.

A restoration job is a customer's home or a commercial building that your company occupies for a few days and then leaves. The crew changes from day to day, and so does the amount of work.

  • A full crew on day one, one tech after that

    Extraction, demo and equipment setup take several people for most of a day. Days two through four are one technician for under an hour. The short visits are the ones that get written as "monitored" with no time next to them.

  • Four homes in one day, one line on the card

    A tech running drying checks might see four addresses between the shop and dinner. On paper that is a single entry for the day, split across jobs by guess when the project manager builds the file.

  • The call that comes at 11 at night

    A tech gets a call, loads the truck and drives to the loss. Whether the clock started at the call, at the shop or at the front door is decided the next morning from memory.

  • One address, several crews, several weeks

    A fire loss can bring a contents crew, a demo crew and a cleaning crew to the same property on different days. Each crew writes its own sheet, and the job's total labor is added up by hand.

  • An invoice someone will question

    A claim file lists labor by day. When the adjuster asks about a line, the answer is a foreman's notes. A record made as the work happened is easier to answer from.

A drying-check route

One technician, four addresses, one shift.

The same afternoon, written by hand and recorded by the badge.

Route card

  1. 8:00 AMLeaves the shop. The card has one line: "drying checks, 4 homes".
  2. MiddayEach stop is noted in the project file from memory, with a rounded time.
  3. End of dayThe tech guesses how the afternoon split across the four jobs.
  4. FridayThe project manager spreads the week's route hours across the files by estimate.

Badge record

  1. ShopBadge on at the start of the shift. Time at the shop is its own line.
  2. Each homeThe shift places the badge at each loss address you drew, with the time of the readings there.
  3. Between homesDrives are recorded as transit and kept out of each job's on-site hours.
  4. FridayHours by worker, day and address are already in the weekly timesheet.

Several addresses, one shift

A move from one loss to the next stays one shift.

Draw each loss address as a location when the job opens. A technician who starts at the shop and finishes at the third address keeps one shift, and every address shows its own hours.

The example company in this view is a construction contractor with several jobsites. A restoration company's week looks the same: a few locations that open and close, and crews that move between them.

Tue Oct 6

6:30 AM3:50 PM
SODOEast WaterwaySR 991st Ave S4th Ave SI-5S Lander St1 · SHOP & OFFICE6:30 AM · 25M2 · RIVERSIDE7:35 AM · 45M3 · CASCADE SUPPLY8:45 AM · 25M4 · HARBOR YARD9:40 AM · 6H 10MLena
Lena · route
  1. 6:30 AMShop & OfficeClocked in at the shop, loaded fittingsOn site · 25m
  2. 6:55 AMTransit to RiversideDrive to Riverside Medical PavilionTransit · 40m
  3. 7:35 AMRiverside Medical PavilionCrew hand-over with Marcus T.On site · 45m
  4. 8:20 AMTransit to Cascade SupplyDrive to Cascade Supply Co.Transit · 25m
  5. 8:45 AMCascade Supply Co.Vendor stop: valve pickupVendor · 25m
  6. 9:10 AMTransit to Harbor YardDrive to Harbor YardTransit · 30m
  7. 9:40 AMHarbor Yard Distribution CenterOn site with the Harbor Yard crewOn site · 6h 10m
One shift from 6:30 AM to 3:50 PM.

Phone app or kiosk?

How is this different from a phone app or a kiosk at the job?

A kiosk has nowhere to live at a customer's home, and a phone app depends on the technician opening it at every stop. The badge is the one thing that goes to each address with the person.

  • A kiosk or wall clock

    Built for a place that stays put. A loss address is open for days and then gone, and the owner will not want a device on the wall. Nothing mounted means nothing to install, move or retrieve.

  • A phone app with geofencing

    Needs a personal phone with the app, location permission and charge at every stop. A tech juggling four addresses and customer calls is the person least likely to open it. The badge has its own cellular connection and no app.

  • The loss itself

    Power may be off and Wi-Fi may be down at a flooded or fire-damaged property. The badge needs neither: it never uses the customer's outlet, Wi-Fi password or the technician's phone data.

  • The honest tradeoff

    A badge has to be charged, handed out and returned, and a tech has to remember to power it on. A phone is already in the pocket. For crews that move between addresses all day, the badge is the lower-effort of the two.

How a restoration day is recorded

What your project managers and techs will ask.

  • When the clock starts on a call-out

    The shift starts at power-on, so decide the rule and tell your techs. Some companies start paid time when the badge goes on at home, others at the shop or at the loss. The record carries whichever rule you set.

  • Shifts that cross midnight

    A call that starts at 11 PM and finishes at 3 AM shows its hours on each date. The week's total and the daily overtime view add up across both.

  • Short stops and neighbouring addresses

    The badge reports about every 5 minutes, so a ten-minute check may land on one or two reports. Houses on the same street can sit inside each other's boundaries, so keep geofences tight and treat an apartment building as one location, not one per unit.

  • Basements and weak signal

    Reports need cellular coverage. If signal drops, they are stored and uploaded on reconnect with their original timestamps, and a stretch placed only by cellular is marked low confidence.

  • Drying equipment

    ZeroBadge places a person at a location. It does not track dehumidifiers, air movers or moisture readings. Those stay in whatever drying log you already keep.

Insurer-billed labor

ZeroBadge documents the hours. Whether an insurer accepts a line is the insurer's decision.

The weekly timesheet and export give you hours by worker, day and address, recorded as the work happened, with corrections kept in an audit trail. Your estimate, scope and carrier guidelines still decide what is billed and paid.

Per job

Open a loss, run the crew, close it out.

  1. 01

    Open the job

    Draw the loss address as a location from its street address on the day the job is booked. Name it the way your project file does.

    Office · job day

  2. 02

    Badge each tech

    Every technician and project manager has their own badge, tied to their name. Nothing goes on the customer's wall or into the customer's outlet.

    Techs · all week

  3. 03

    Run the shifts

    Techs power on at the start of the shift and off at the end. Drying checks, call-outs and the last equipment pickup record themselves.

    Techs · daily

  4. 04

    Close it out

    Review the exceptions, approve the week and send approved hours to your payroll provider. Archive the address when the job is finished.

    Office · weekly

ZeroBadge AI

Ask ZeroBadge AI about your restoration jobs

Plain-English answers from your own records. Every number links back to the records behind it.

  • You ask

    How many technician hours has the Elm Court water loss used, by day?

    Elm Court used 62 hours across five days: 38 on day one, then 9, 7, 5 and 3 as the visits shrank to drying checks. Each day links to its shifts.

  • You ask

    Which techs had an after-hours call this week?

    Two techs started after 10:00 PM: one at the Oak Lane loss at 11:12 and one at Birch Street at 10:34. Each shift is one record, even across midnight.

  • You ask

    How many losses did each tech visit yesterday?

    Three techs visited four losses each, with 1h 50m of drive time between them. Every stop is its own line within one shift.

Answers come only from your company's own records. Every number links to the records behind it. Read-only; admins control access.

How ZeroBadge AI works

Questions

Questions restoration contractors ask.

Can badge hours support an insurance claim file?
They document the labor. The weekly timesheet lists hours by worker, day and address, and exports to CSV, Excel or PDF to sit behind an invoice. Whether an insurer approves a line item is the insurer's decision, and your scope and carrier guidelines still apply. Corrections keep an audit trail, so nothing is silently edited.
What about a technician called out at 2 AM?
The shift starts when the badge is powered on, so set a rule for call-outs: power on at home, at the shop or at the loss. The record then shows the hours on the date each fell, including a shift that crosses midnight. See overtime tracking for how daily and weekly overtime is shown.
Does it work at a property with the power off?
Yes. The badge has its own cellular connection and its own battery, so it needs no outlet and no Wi-Fi password. It does need cellular coverage to report. In a basement with no signal, reports are stored and uploaded when it reconnects.
Can it track drying equipment or moisture readings?
No. ZeroBadge records where a person was during a paid shift. Equipment placement and daily moisture logs stay in the drying records you already keep.
We run several small jobs at once. Does each one need its own setup?
Each loss address is a location you draw from its street address. Crews move between them in one shift, and each address shows its own hours. More in multi-jobsite time tracking.

Last updated

Get started

See a five-day loss and an after-hours call in one weekly record.

We'll walk through ZeroBadge with your job types, your call-out rules and how you document labor for claim files.

What we will walk through

  • 01Hours by worker, day and loss address
  • 02How an after-hours call-out is recorded
  • 03Weekly timesheets, review and the payroll integration