For concrete, site work, utility, paving and every self-performing trade
Talk for 60 seconds. Crew time, production and the daily are done.
Emerald Field OS is the field app and back office for contractors who self-perform. Foremen talk instead of type, payroll gets rate-correct hours by cost code, and the books see job cost the same day.
14 days free. No credit card. No setup fee.
Marco · Riverside Lot · 0:58“Crew A poured 42 yards on the east slab. Marco and Luis ran the excavator about three hours on the storm line. Lost an hour waiting on the pump truck. No injuries.”
| Crew time | Cost code | Hours |
|---|---|---|
| Marco Gutiérrez | 03-300 East slab pour | 8:30 |
| Luis Herrera | 02-600 Storm line excavation | 8:30 |
| Tyson Hale | 03-300 East slab pour | 8:00 |
| Juan Pérez | 03-300 East slab pour | 8:00 |
- Production
- 42 CY slab
- Equipment
- EX-07 3.0h
- Delay
- Pump truck, 60m
- Safety
- No injuries
From the jobsite to payroll to the books, without re-typing anything.
Talk your day
At quitting time the foreman holds one button and talks. Emerald Field drafts crew time by cost code, production quantities, equipment hours, delays, safety notes and a polished daily. He reviews it and confirms with one tap.
Works in English and Spanish, with or without signal.
Payroll gets clean hours
Supervisors approve. Before you sync, the payroll pre-check catches missing clock-outs, overlapping punches, missed meal breaks, unmapped workers and prevailing-wage gaps, and proposes the fix.
Rate engine handles weighted OT, California daily OT, union fringes and WH-347s.
The books catch up the same day
Approved hours sync to QuickBooks, Gusto, ADP and more by live API. Labor and equipment journals, draft vendor bills from delivery tickets, and T&M invoice drafts go to your accounting system after someone approves them.
Actual costs flow back, so job cost covers labor, equipment, materials and subs.
Built for the office that has to close payroll on Monday.
Legacy field apps stop at the time card. Someone in the office still re-keys hours, delivery tickets and T&M tickets. Emerald Field carries the data the rest of the way.
| Area | Legacy field apps | Emerald Field OS |
|---|---|---|
| Payroll sync | CSV exports, often through a desktop spreadsheet tool and manual column mapping | Live API sync to QuickBooks, Gusto, ADP, Paychex, Rippling, Sage Intacct and construction ERPs, with saved CSV templates as a fallback |
| Accounting and job cost | Pushes time cards out; nothing comes back, so job cost is labor-only and late | Two-way: pulls budgets and actual costs, pushes reviewed journals, bills and invoice drafts |
| Certified payroll | Not supported, or a classification export you finish by hand | Prevailing-wage rate engine and WH-347 generator |
| Offline time clock | Needs signal, or is a paid add-on | Every crew, individual and kiosk punch works offline and syncs exactly once |
| Daily reports | Typed on a phone at the end of a long day | Talk for 60 seconds; review a finished draft |
| Reporting | Fixed templates; custom reports built by the vendor | Ask questions in plain English and save the answer as a report |
| Pricing | Quote-only, setup fees, every seat billed whether used or not | Public prices, no setup fee, billed only for field workers who logged time |
AI drafts. Your people confirm.
Anything the AI writes is marked with a sparkle until a person checks it. It never changes pay, submits a report or syncs to payroll on its own. Your data is never used to train AI models.
Talk-your-day
One voice note becomes crew time, production, equipment, delays, safety and the daily.
Payroll pre-check
Finds overtime, prevailing-wage and coding problems before hours leave the building.
Ask Field
“Which jobs are over on labor this week?” Get the number, the chart, and how it was calculated.
Report builder
Describe the report you want; schedule it to land in inboxes every Monday.
Toolbox talks
Generate a talk for tomorrow's pour in English and Spanish, with a sign-in sheet.
Delivery tickets
Snap the batch ticket; get a draft vendor bill coded to the right job.
Anomaly alerts
Production falling behind, hours drifting over budget, a crew still clocked in at 14 hours.
No signal in the trench. No problem.
Crew punches, photos, voice notes, forms and dailies save on the phone first and sync when signal comes back. Every record lands on the server exactly once.
- Crew clock, self clock and shared jobsite kiosk
- 56-pixel buttons that work with gloves on
- Sun mode: pure black on white for bright days
- Every screen in English and Spanish
Works with the payroll and accounting you already run.
Live API sync where the provider allows it, two-way master data so nobody types a new hire twice, and saved CSV templates for everything else.
Payroll
- QuickBooks Payroll
- Gusto
- ADP Workforce Now
- ADP RUN
- Paychex Flex
- Rippling
Accounting & ERP
- QuickBooks Online
- Xero
- Sage Intacct
- NetSuite
- Viewpoint Vista
- Viewpoint Spectrum
- Sage 300 CRE
- Sage 100 Contractor
- Foundation
- Acumatica
Files & automation
- Procore
- Google Drive
- Dropbox
- Zapier
- Webhooks & REST API
- CSV / XLSX
Pay for workers who worked. Nothing else.
Billed per active field worker: anyone with at least one shift that month. Office users, viewers and subs are free. No setup fee.
Compare plans and estimate your billCore
$12 per active worker / month
$149/month minimum
Everything the field needs, with file exports to payroll.
Pro
$18 per active worker / month
$299/month minimum
Live payroll and accounting sync, plus the AI back office.
Run your first day on Emerald Field this week.
Import employees, jobs and cost codes from your payroll system or a spreadsheet. Most companies are clocking in within an hour.