
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 AMShop & OfficeClocked in at the shop, loaded fittingsOn site · 25m
- 6:55 AMTransit to RiversideDrive to Riverside Medical PavilionTransit · 40m
- 7:35 AMRiverside Medical PavilionCrew hand-over with Marcus T.On site · 45m
- 8:20 AMTransit to Cascade SupplyDrive to Cascade Supply Co.Transit · 25m
- 8:45 AMCascade Supply Co.Vendor stop: valve pickupVendor · 25m
- 9:10 AMTransit to Harbor YardDrive to Harbor YardTransit · 30m
- 9:40 AMHarbor Yard Distribution CenterOn site with the Harbor Yard crewOn site · 6h 10m
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 more02
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 more03
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 more04
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 more05
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 more06
Field logistics
Balance crews across open losses by seeing how many technician hours each address has used and which jobs have gone quiet.
Learn more07
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
- 8:00 AMLeaves the shop. The card has one line: "drying checks, 4 homes".
- MiddayEach stop is noted in the project file from memory, with a rounded time.
- End of dayThe tech guesses how the afternoon split across the four jobs.
- FridayThe project manager spreads the week's route hours across the files by estimate.
Badge record
- ShopBadge on at the start of the shift. Time at the shop is its own line.
- Each homeThe shift places the badge at each loss address you drew, with the time of the readings there.
- Between homesDrives are recorded as transit and kept out of each job's on-site hours.
- 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 AMShop & OfficeClocked in at the shop, loaded fittingsOn site · 25m
- 6:55 AMTransit to RiversideDrive to Riverside Medical PavilionTransit · 40m
- 7:35 AMRiverside Medical PavilionCrew hand-over with Marcus T.On site · 45m
- 8:20 AMTransit to Cascade SupplyDrive to Cascade Supply Co.Transit · 25m
- 8:45 AMCascade Supply Co.Vendor stop: valve pickupVendor · 25m
- 9:10 AMTransit to Harbor YardDrive to Harbor YardTransit · 30m
- 9:40 AMHarbor Yard Distribution CenterOn site with the Harbor Yard crewOn site · 6h 10m
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.
- 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
- 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
- 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
- 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
Go deeper
Where restoration companies usually look next.
- SolutionMulti-jobsite time trackingSite transfers, transit and supply runs inside one shift record.
- SolutionTime tracking without phonesA company-managed badge instead of an app on a worker's personal phone.
- SolutionReplace paper timesheetsTimesheets built from the badge record, so the office stops re-keying the week.
- SolutionLabor cost trackingLoaded rates, job budgets and forecasts from badge-recorded hours.
- Industry guideConstructionGeneral and specialty contractors with crews across several jobsites, the shop and the supply house.
- Industry guideSpecialty contractorsSmall crews on many small jobs, with shop time and drives separated, and a page for each specialty.
- Industry guideField ServicesService techs on routes: customer stops, drive time and who is where right now.
- Platform tourThe platformA walkthrough of what the office sees: crews, jobsites, timesheets, analytics and payroll.
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 worksQuestions
Questions restoration contractors ask.
Can badge hours support an insurance claim file?
What about a technician called out at 2 AM?
Does it work at a property with the power off?
Can it track drying equipment or moisture readings?
We run several small jobs at once. Does each one need its own setup?
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