From a worker clocking in on site to the customer signing the contract and you getting paid: here’s what SiteOps does, how the app works, and the questions crews ask most.
How it works: Workers tap “clock in” in the app. SiteOps checks their phone’s GPS against the job’s geofence before the clock starts running.
What to expect: Every punch is location-stamped and tied to a job. No buddy punching, no “I was there, I swear.”
How it works: Each job has a center point and an allowed radius you set. A clock-in from outside that radius is blocked, not just flagged.
What to expect: Nobody can start the clock from a parking lot a block away. If the phone cannot get a location fix at all, the punch goes through and is marked Needs Review, so bad signal never stops a crew.
How it works: If a worker leaves the geofence and doesn’t come back, SiteOps clocks them out automatically after a short buffer.
What to expect: No more 14-hour shifts because someone forgot to clock out. Hours stay accurate on their own.
How it works: One screen sorts every scheduled worker into On Site Now, No-Shows, Upcoming, or Completed, updating as they clock in and out.
What to expect: A single morning glance tells you exactly who showed up, where, and who didn’t.
How it works: Assign workers to jobs with shift start times. SiteOps compares the schedule against actual clock-ins.
What to expect: Automatic late and no-show detection, plus a clear plan for the day for the whole crew.
How it works: Every clock in/out becomes a time entry. Workers can request a correction; you approve or edit it.
What to expect: A clean, auditable record of hours, with a simple, tracked way to fix the inevitable mistakes.
On site now
LiveMike Reyes
Riverside Deck · clock-in 6:58 AM
Carlos Mena
Oak Ridge · clock-in 7:02 AM
Dana Whitfield
Maple Ave · clock-in 7:11 AM
3 of 3 inside the job-site fence
How it works: Build an estimate with line items (drag to reorder), pick a customer, and send a branded PDF by email.
What to expect: Professional quotes out the door in minutes, and you can see when the customer opens them.
How it works: Build a contract for the job in SiteOps and send it. The customer signs on their phone, then you countersign to finalize it. SiteOps tracks the status (sent → viewed → signed) and keeps the signed copy on file.
What to expect: Signed contracts with no printing, scanning, or chasing people down for a signature.
How it works: A change order is its own document against the parent contract. It carries the scope, the signed amount, and the effect on the completion date. Send it for signature in SiteOps, or use Mark Paper-Signed when it was signed on paper.
What to expect: Every change is on the record against the contract it changes, whether it was signed online or on paper.
Estimate EST-0118
Riverside Deck & Patio
SignedE-signed by J. Whitfield · Aug 2
How it works: Time entries roll up by employee and by job automatically, including breaks, travel, and California daily and weekly overtime rules where they apply.
What to expect: Export a clean payroll summary when it’s time to run payroll, with no spreadsheet tallying.
How it works: Generate an invoice for a job, send the PDF to the customer, and track when it’s opened.
What to expect: Bill customers straight from the job, with a record of exactly what went out and when.
How it works: Add change-order line items with descriptions to a job’s billing as the scope shifts, then send it for the customer’s signature the same way as a contract.
What to expect: Scope changes get captured, signed, and billed instead of quietly eating your margin.
How it works: SiteOps tracks contract value, payments, and costs per job in one place.
What to expect: See which jobs are actually making money before the job is over.
How it works: Workers snap a photo of a receipt; you review, approve, and split it across jobs if needed.
What to expect: Material costs captured at the source. No shoebox of crumpled receipts at month-end.
How it works: Connect your QuickBooks account once from Settings. Invoices and payments sync to QuickBooks automatically.
What to expect: Your books stay current without re-typing anything by hand.
Job cost · Riverside Deck & Patio
How it works: Workers (or you) log what happened on a job each day.
What to expect: A running record for progress, disputes, and accountability, searchable later.
How it works: Attach dated, tagged photos to a job from the field.
What to expect: Visual proof of progress and site conditions, organized by job instead of lost in a camera roll.
How it works: Build checklists workers complete and submit per job.
What to expect: Consistent quality and a record that the steps were actually done.
How it works: Per-job messaging keeps the conversation attached to the work it’s about.
What to expect: No more digging through group texts to find what someone said about a job.
Daily log · Riverside Deck & Patio
Mike Reyes
Mon, Aug 31 · logged 4:12 PM
Framed the north span and poured the east footings. Inspection passed. Decking delivery pushed to Wednesday.
3 photos · attached to this job
Each worker downloads the free SiteOps app, signs in, and taps Clock In at the job site. SiteOps checks their phone’s GPS against the job’s geofence before the clock starts, then they tap Clock Out when they leave. No paper timesheets, no manual hours.
Yes, the free SiteOps app from the Apple App Store or Google Play. It runs on both iPhone and Android. The employer dashboard is web-based, so there’s nothing to install for you.
Auto clock-out handles it. If they leave the job’s geofence and don’t come back, SiteOps clocks them out automatically after a short buffer, so a forgotten punch never turns into a 14-hour shift.
No. SiteOps captures location at clock-in and clock-out, and while someone is clocked in it checks whether they’re still inside the job’s geofence so it can auto-clock-out if they leave. It stops when they clock out. It is not continuous all-day tracking, and battery impact is minimal.
No. Location is only used for job-site clock events and tied to a specific job. It isn’t a live map of where people are, and nothing is captured once they’re clocked out.
Two things can happen, and the app treats them differently. If the phone reports a position clearly outside the job radius, the clock-in is blocked, because that is the case the geofence exists for. If the phone cannot get a fix at all, the punch goes through and is marked Needs Review, so a worker in a dead spot is never stuck. You set the radius per job, so you decide how tight it is.
Yes. A clock-in or clock-out with no signal is saved on the phone and sent as soon as it is back online, so a dead spot does not lose a punch or block a crew. The location check runs on the phone too, so it still applies offline.
Yes. The crew app is available in English and Spanish, and each worker picks their own language right in the app.
Minutes. Create your company, add a job with its address (SiteOps sets the geofence for you), invite your crew with a link, and you’re clocking in the same day.
Share your invite link or code from Settings. Each worker installs the app, enters the code, and they’re on your team, assigned to jobs from the dashboard.
No. Just your crew’s phones for the app and any web browser for the dashboard. No time clocks, badges, or terminals.
Four plans: Bronze ($79/mo), Silver ($149/mo), Gold ($299/mo), Platinum ($800/mo). Every plan includes the full toolkit and unlimited contracts. Plans scale with team size. Billing is handled securely through Stripe.
Yes, 14 days with the full toolkit. A card is required up front, and you can cancel anytime before the trial ends without being charged.
Bronze covers up to 10, Silver covers up to 35, Gold covers up to 100, Platinum covers up to 300, and you can add more beyond your plan for a small per-employee rate, or upgrade the moment you outgrow it.
Anytime, from the billing page in your dashboard. Upgrades, downgrades, and cancellations take effect right away.
Build a contract for the job in SiteOps and send it. The customer signs on their phone, then you countersign to finalize it. No printing or scanning. SiteOps tracks the status from sent → viewed → signed and keeps the signed copy on file.
Yes. Build estimates and invoices as branded PDFs, send them by email, and see when the customer opens them. Hours flow into payroll-ready summaries on the same platform.
Your data is encrypted in transit and at rest and hosted on managed Postgres with row-level security, so each company can only ever access its own records.
Employees see only their own time entries in the app. Employers see everything for their own company on the dashboard. No company can see another’s data.
Start the free trial and have your first crew clocking in today, or email us at help@siteops.company.