Built for electrical, mechanical, plumbing, low voltage and general contractors

The daily report your customer actually reads.

DayReport puts field time, expenses and daily reports in one place. Your crew logs the day from the jobsite in about a minute. You get timecards ready for payroll, receipts already itemized, and a branded report you can send before you leave the parking lot.

$19 per technician per month. Office and admin accounts are free. No card to start.

Example data. Company names are illustrative.

Built in the field

Built for the field tech, by a field tech.

DayReport was built by someone with 25 years in the field. It was designed for the end of a long day on a jobsite: one hand free, a phone on low battery, weak signal and a truck to get back to.

The office side came from the same years. The Friday calls about a missing timecard, receipts in a glovebox and customers asking what got done. DayReport answers those before anyone has to ask.

25 yearsin the field behind every screen
About a minutefor a tech to log the day from the jobsite
No signal neededentries save on the phone and sync when the crew gets bars

Everything the field owes the office, in one app.

Techs are not going to fill out a spreadsheet in a truck. DayReport is built for a phone, one hand, bad light and worse signal.

⏱️

Two ways to log time

Clock in and out with GPS and let the app do the math, or let techs type their hours on trust. You pick which your company uses.

📄

Daily reports that go out the same day

Work performed, photos and materials per job, assembled into a branded PDF. The customer hears from you before they have to ask.

🧾

Receipts that read themselves

Photograph the receipt and the vendor, amount, date and card fill themselves in. The tech confirms and moves on.

📤

Payroll in one tap

Sign the timecard and tap Send week: the Excel timecard, the expense report and every receipt go out together. Or download a payroll file for Gusto, ADP RUN or Paychex Flex.

⚖️

Your pay rules, not ours

Set overtime thresholds and multipliers, 2nd and 3rd shift premiums, weekend rules and travel pay. Every timecard follows them.

📶

Works where the signal does not

Entries save on the phone in a mechanical room or a basement and sync the moment the crew gets bars again.

🏢

Office and training days too

Log shop time, office days and training without picking a job. Those hours count toward weekly overtime, or not, by your rules.

👷

A role for everyone

Admins, office managers, project managers, foremen, technicians and accountants each see what their job needs. Foremen schedule the crew and review their write-ups.

🔒

Private by default

Receipts, job photos, documents and certifications open only for people signed in to your company, through links that expire in an hour.

Works with the tools you already pay for.

Hours, expenses and daily reports go where your office already works: payroll, accounting, your general contractor's project software and your CRM.

Gusto, ADP RUN, Paychex Flex

Live

A payroll import file for the week, built from your pay rules: regular, overtime, double time, travel, holidays, leave, per diem and reimbursements.

QuickBooks Online

Rolling out

Approved hours go in as time activities for each employee and customer. Approved expenses go in as purchases with the receipt attached. Nothing is sent twice.

Procore

Rolling out

Each day's crew count, hours and daily report land in the project's daily log, so the GC sees your work without another email.

Zapier and webhooks

Live

Send time, expenses, jobs and service tickets to HubSpot, Salesforce, Google Sheets and thousands of other apps. Every event is signed so you know it came from DayReport.

API

Live

Create and update jobs from your CRM or estimating software, and read time, expenses and people, with an API key only your admins can make.

Job import

Live

Bring your jobs over from HubSpot, Salesforce, Jobber, Housecall Pro, ServiceTitan or a spreadsheet. Import the file again later and it updates instead of duplicating.

Running by the end of the day.

No implementation project, no consultant, no data migration.

Step one

Add your jobs and your crew

Enter the jobs you are working and invite technicians by email. Each tech takes a seat; office and admin accounts do not.

Step two

The crew logs from the jobsite

Hours, what they did, photos, materials and receipts. On a phone, in the truck, before they pull off site.

Step three

You approve and send

Review the day, fix anything that needs fixing, send the customer their report and payroll their timecards.

It speaks your trade.

Pick your trades when you sign up. The daily report, the job auto-fill and the material lists all use them, so an electrician's report reads like an electrician wrote it.

🧠

A report in your trade's words

The AI summary knows how your work moves, from rough-in to trim-out to startup. It says when an inspection passed, counts progress the way your trade does, and keeps change-order warnings in the office copy.

📑

Auto-fill that reads your paperwork

Upload a scope or work order and the job fills itself in. It knows where your details live: panel schedules, equipment schedules with unit tags, AV room lists, rebar schedules.

🔩

Materials your crew actually uses

Techs pick from your stock first, then from lists built for each trade, grouped the way a supply house shelves them and searchable from the truck.

Electrical2nd floor trim-out complete: 46 devices and 18 fixtures set. Rough inspection passed on 3.
PlumbingTop-out complete in units 201 to 208. Pressure test held; inspection set for Thursday.
HVAC and mechanicalRTU-2 set on the east roof and started up. Duct rough-in 80% on level 1.
Low voltage and data96 drops pulled and terminated in the east wing. Certification starts Monday.
Audio visualRooms 110 and 205 commissioned. The boardroom display is waiting on backing in the wall.
Carpentry and framingLevel 2 walls framed and ready for framing inspection. Doors hung in suites A to C.
Drywall and paintBoard hung on level 3. Rated corridor walls ready for the above-ceiling inspection.
Concrete and masonryPlaced 42 yards on the north slab. CMU up to 8 courses on the east elevation.
RoofingSection B torn off and dried in. Two sheets of decking replaced.
General contractingFraming and MEP rough-in done on level 2. Inspections called for Friday.

Example report lines. Details are illustrative.

One price. Count your technicians.

You pay for the people logging time in the field. Everyone else is free.

$19 / technician / month

7 day free trial. No card up front.

  • Unlimited admin and office accounts, at no charge
  • Unlimited jobs, daily reports and photo storage
  • GPS time clock and manual hours, your choice
  • Expense capture with receipt reading
  • Timecard, expense report and payroll exports
  • Company pay rules for overtime, shift premiums and travel
  • Offline logging with automatic sync
  • Seats are prorated. Add or drop them as crews change.
Start your free trial

Questions worth asking first.

Do I pay for office staff and admins?

No. Only technicians who log time and expenses need a paid seat. Admins review, correct, approve and export for free. If an admin also works in the field, they can take a seat themselves on the billing page.

Can a tech change their hours after clocking out?

No. When a shift is logged with the GPS clock, the hours, job, date and work type come from the clock session and the technician cannot edit them. An admin can correct a clocked entry, but the reason is recorded and shown on the timecard alongside the original clocked hours.

Our overtime is not the standard 40 and time and a half.

Set your own. Weekly and daily overtime thresholds, the overtime and double time multipliers, whether Saturday and Sunday are premium days, 2nd and 3rd shift percentages and how travel time is paid are all company settings.

What do the crews install on their phones?

Nothing from an app store is required. DayReport runs in the phone browser and installs to the home screen like an app, so a new technician is working two minutes after you invite them.

What happens when the trial ends?

Nothing you logged is lost. Sign in and reporting keep working; logging new time and expenses resumes when an admin starts a subscription.

Does it work with our payroll and accounting?

Yes. Payroll Export builds an import file for Gusto, ADP RUN or Paychex Flex from your pay rules, or a spreadsheet for anything else. QuickBooks Online and Procore connections are rolling out now, and Zapier, webhooks and the API connect DayReport to most other tools.

Who can see our receipts and job photos?

Only people signed in to your company, and only what their role allows. Files open through links that expire after an hour, so a link copied out of DayReport stops working. Technicians see photos from jobs they worked; the office sees everything.

Is my company's data separated from other companies?

Yes. Every record carries a company id and the database enforces the boundary on every read and write, not the app screen. One company cannot see another's jobs, people, hours or receipts.

Stop chasing the week down on Friday.

Set up your company, invite a tech and log a real day. It takes about ten minutes and costs nothing for a week.

Start your 7 day free trial