Crew time tracking
Your crew clocks in from their phone. Your client's supervisor approves the week. The hours land on the invoice already signed off. No paper, no arguments, no second app.
Open the demo and click around. No sign up, the logins are printed on the screen.
The problem
We onboarded a commercial cleaning company on the Shore this week. Everything else about the business was running properly. Then we looked at how they actually bill their biggest account, and it was a paper timesheet pad.
One employee had written 8 hours 24 minutes as 8.24. That looks right until you work it out. 8h24m is 8.40 hours. Every row on the sheet was short. That business had been undercharging roughly an hour a week per employee, for years, and had no idea.
The total at the bottom of the page did not even match the rows above it. That is not a lazy employee. That is what happens when a person does time arithmetic by hand fifty two weeks a year.
How it works
They open a bookmark, tap a four digit PIN and hit one big button. Nothing to install, no app store, no accounts to remember. Lunch is a real punch instead of "20 min" scribbled on a page, and a break over your policy gets flagged automatically.
Location is captured only at the moment they tap, never while they work. Nobody accepts being tracked all day, and you do not need it to defend an invoice.
They get their own login and see only their own site. The week is laid out person by person, with start and finish times, break length and an on site or off site tag from the punch location.
They click Approve. Their name and the time are recorded, and the totals lock so a later edit cannot rewrite what they signed off on.
Every job site, every crew, live. Correct a missed punch and the original is kept and stamped, because an unexplained change to a timesheet is exactly what a client challenges.
Approved hours become invoice line items you can still edit, then the invoice goes to the same supervisor who approved them.
See it working
A fictional company with two job sites, six people and three weeks of real history in it, including a break that broke policy and a clock out the office had to correct. Nothing is hidden and nothing is a slideshow. It resets itself every hour, so you cannot break it.
1001 1002 1003
Supervisor demo@harborview.com demo1234
Why this is different
There are plenty of apps that will track when your crew started and finished. Almost none of them let the person paying the bill sign off before the invoice goes out.
That single step changes the conversation. "Here is my invoice, trust me" becomes "you approved these hours on Friday." It removes the most common payment dispute in the entire service industry, and it makes a small company look like one with a real back office.
Who it is for
Commercial cleaning and janitorial. Landscaping and grounds. Security. Staffing. Home care. Construction subs. Property maintenance. Marine services. If you bill a client for hours your crew worked at their location, this is built for you.
It handles more than one client and more than one crew from day one, so adding your next contract is a single form. Each new client gets their own supervisor login automatically, and each person can be assigned to the specific sites they actually work.
The details that matter
Job sites have dead spots. A punch saves on the phone and sends itself the moment service comes back, so a lost clock in never becomes an argument about someone's pay.
The whole thing switches language with one tap, and it remembers per phone. A clock your crew cannot read is a clock that gets used wrong.
Hours are calculated in true decimal hours every time. Minutes are never written as if they were hundredths, which is the exact mistake that costs businesses a week of billing a year.
Set the limit. Actual break time is always deducted, and anything over the policy is flagged for you rather than quietly capped, so a client is never billed for time nobody worked.
Every correction keeps the original value and records who changed it and when. That is what makes the record hold up when an invoice gets questioned.
It runs at your web address with your logo on it, so it looks like your system and not a service you rent. Your crew and your clients see your brand.
Getting started
We set up your job sites, add your people with their PINs, and hand you the link. Your crew can be clocking in the next morning. Once a real week of hours is in it, you send your client's supervisor their login, and the first invoice they receive is one they already approved.
No hardware. No punch clock on a wall. No app for anybody to download.
Pricing
Most time clock apps charge per employee per month, which punishes you for hiring. We quote a flat monthly figure based on how many people and how many job sites you actually run, so the price does not move every time the crew changes.
Tell us your crew size and how many clients you bill by the hour, and we will give you a number on the call. If an hour a week per employee sounds like what you might be losing right now, the maths tends to make itself.
Questions
No. It opens in the phone browser and they save it as a bookmark. No app store, no account, no password to forget. A four digit PIN and they are in, and it remembers them after that.
No, and we would not build it that way. Location is captured only at the moment someone taps clock in or clock out. Nothing in between, nothing in the background, nothing while they are off the clock. That is enough to show a punch happened on site, and it is the only version your crew will accept.
The punch saves on their phone and sends itself automatically when service comes back. This one matters more than people expect, because a missed clock in turns into a disagreement about someone's pay.
They see only their own site, and only the hours worked there. They cannot see your other clients, your other crews, your rates, or anything else about your business.
It gets flagged for you, and you can correct it from the office view. The original value is kept and the change is stamped with who made it, so the record stays defensible rather than looking edited after the fact.
Yes, it was built that way from the start. Multiple job sites, multiple crews, and people assigned to the specific sites they work. Adding your next contract is one form, and it creates that client's supervisor login for you.
Approved hours export as a CSV that drops into what you already use. If you want a direct connection to a specific payroll system, tell us which one on the call and we will tell you honestly whether it is worth building.
No. Plenty of businesses take this on its own. It does fit neatly alongside the website, CRM and invoicing work if you want all of it in one place, but that is your call and not a condition.
Next step
Bring one of your timesheets to the call. We will do the arithmetic with you in about five minutes, and you will know whether this is worth doing before you spend anything.