Everything a contractor actually does.

Two apps — one for the office, one for the site — working from the same job. Below is what's in them today, not what's on a roadmap.

What you won't find elsewhere

Four of these are how the system is built, not boxes on a list.

1
The job kit is the spine
Steps, tasks, materials and labor — entered once. The estimate, the schedule, the schedule of values, the purchase orders and the crew's checklist are all generated from it. Change the scope in one place and everything downstream moves with it.
2
Accept an estimate, get a checklist
The moment a customer signs, the priced job kit clones into a field checklist. Same steps, same order, same materials. Nobody retypes a bid into a task list, and the crew can't build something the estimate never paid for.
3
A catalog on day one
Thousands of priced materials, hundreds of assemblies and the labor rates behind them — commercial and residential, classified to CSI MasterFormat. Pick your trades and they're in your account, yours to edit. Most software hands you an empty database and a three-week typing job.
4
Each role opens on its own screen
The owner gets five numbers — owed to us, owed by us, projects with red flags, bids due, P&L. The office manager gets a money board: to bill, to pay, to send, payroll, expiring. The project manager gets today across every job. A worker's phone opens on today's job, today's tasks and what they have earned this week. Money is enforced in the database per role, not hidden behind a menu.

The whole thing

Grouped the way your week is.

In the office
Project information
Customer, GC, address, contract value, bid due date, plans and scope in one record — and the first ten seconds of every project page show the phase, the four numbers, who is on site and what is waiting.
Takeoff
Quantify by wall, floor, roof, ceiling, countertop and concrete type — or by electrical, mechanical and plumbing build-ups. Measurements explode into priced tasks.
Estimating
Built from the job kit, with exclusions packages, terms and your letterhead. Sent for online signature.
Job kit templates
Save a kit once — a water heater changeout, a tenant finish-out — and start the next job from it.
Scheduling
Gantt with real workdays and dependencies, generated from the job kit. Inspections sit on it as gates: the engine says the earliest the inspector could come, you type the date you requested, and a failed inspection adds the fix and becomes the re-inspection.
Change orders
Priced, tracked and folded into the contract sum and the schedule of values.
Purchase orders
Raised against a job, matched to what the kit says you need.
Subcontracts
Issue subcontracts, track subcontractor invoices, and hold retainage against them.
Document templates
Upload your own Word documents and have project data filled in automatically.
Files library
Every file a job has in one list — plans, specs, permits, contracts, generated documents, waivers, photos, receipts — with a type, where it came from, and whether a subcontractor on a shared jobsite can see it.
The inbox
Daily reports, RFIs, requests and answers wait for you until you mark them read. Read state is per person, and the phone gets a push.
On the site
Mobile app
iOS and Android, for the people doing the work. Everything in English or Español.
Clock in and out
One tap, with location and a map stamp, tied to the job — not a paper timesheet.
Home
Today's job with directions, today's tasks tickable from Home, and five buttons: Report, Ask, Request, Receipt, Photo. Below it, the week — hours, overtime, mileage, receipts and the gross earned, computed by the same rule as the office's payroll.
Today's tasks
The job kit checklist, already scoped and in order. A one-off task goes into the job's General kit and onto the schedule like any other.
Photos
Attached to the task, the project or a material request — where someone will find them later.
Material requests
The field asks, with a photo; the office sees it against the job.
Inspections
Request a date, record the verdict with the card photo. They sit on the schedule as gates the job has to pass.
RFIs
Raised from the field, answered from the office, kept with the project.
Daily reports
What happened, who was there, what's in the way.
Trip mileage
Start and end a trip; miles are calculated and paid through payroll at your rate.
Time off requests
From the phone, to the office.
Push notifications
An RFI answered, a request handled, a shift corrected, an estimate accepted — delivered from the inbox, tapped open to the record.
Your documents
What the office has on file for you, and the NDA you sign in the app with the same signature pad as the safety paperwork.
Crew status
Who's clocked in, on which job, right now.
Equipment & tools
Check tools out and back in, and know which truck they're on.
Inventory scanning
Scan stock in and out with the phone camera.
Getting paid
Pay applications
AIA-style G702 and G703 with a schedule of values generated from the job kit.
Draws and retainage
Multiple draws, retainage held and released, final draw closes the job out.
Invoices
For work that doesn't need draws — one invoice, one payment, same money model.
Time and materials billing
Hours plus costs plus a fee, across several of a client's jobs at once. Printed by job or by work week, with the receipt behind every cost bound onto the back.
Payment recording
Cheque numbers, methods, dates, partial payments.
Project finance
Cost to date against the contract amount per job, with a red flag at the share you set. T&M jobs measure against what they have billed.
Payment terms
Net 30 by default; customers, GCs, vendors and subs each carry their own. Overdue is computed from them, on the owner's view and the money board.
Profit and loss
Per project and across the company.
QuickBooks Online
Invoices, payments and bills flow through instead of being typed twice.
Payroll and people
Time and payroll
Hours from the clock, receipts, mileage and out-of-state rates, per work week.
Out-of-state rates
A second wage that applies automatically on jobs outside your home state.
Receipts and reimbursements
What a worker paid out of pocket comes back to them on the same run.
Pay stubs and cheques
Printed from what you just approved.
Payroll detail report
Every shift, trip and receipt behind a worker's total — for the week somebody disputes.
A rate for one shift
A helper who ran the crew that day gets that day at the lead rate, without re-pricing their week.
Expenses on a worker
A receipt handed to the office goes on their row — reimbursed in this run, or booked to the job as company-paid.
Only the office edits time
A worker clocks in and out; correcting a recorded shift is a manager's job, enforced in the database.
Workers and roles
Owner, general manager, project manager, office manager, supervisor, worker, warehouse, contractor and contractor manager — each with its own home screen and what its job needs. A general manager can change any role except owner; only an owner makes or unmakes an owner.
Everyone with access, listed
Workers and contractors, grouped by the company each comes from, with when they were last active, which app version they are on, and the documents on file for each — W-9, workers comp, contractor agreement, W-4, I-9, licenses with expiry, and the signed NDA.
Time off
Requested from the field, approved in the office.
Safety and compliance
Weekly safety topic
Picked for you from the library, or chosen — signed on the phone by every crew member.
Safety document library
OSHA documents included, plus your own toolbox talks. Each carries a reference code.
Company safety manual
Uploaded once, acknowledged with a signature, tracked per person per week.
No signature, no clock-in
Unsigned means the clock will not start — for every role, owner included. The app names what is missing and opens it.
Training videos
OSHA video modules in the field app.
Certificates and licences
COIs, licences and certifications with expiry reminders before they lapse.
Backflow testing
Test reports, gauges, tester certifications and the forms that go with them.
Lien waivers
Conditional and unconditional, progress and final — notarisable, attached to the draw.
Warranty letters
Generated on the final payment.
Your catalogs
Material catalog
Your price book. Base cost, waste, escalation and quote overrides — the effective price is worked out for you.
Labor rate catalog
Loaded hourly rates per trade and per crew role, so a task's labor cost follows the crew doing it.
Task library
Every task you do — labor by crew role, materials by catalog reference, and the tools it needs — that a kit or a takeoff drops in whole. Kits are built from these.
CSI MasterFormat
Every item classified by section, so your catalog is organised the way specs and bid forms already are.
Trades
Filter the whole system to the trades you actually work in.
Import and export
Move your catalog in and out as CSV. Edit prices in a spreadsheet and upload the column back.
Price verification
Anything we supplied starts marked unverified, with a running count, until you've checked it against your own suppliers.
Running the business
Guided setup
Company details, trades, features — and your catalog loaded. Come back and change it any time.
Turn features off
A one-person shop can switch off the time clock without changing how a job gets priced.
Trade calculators
Electrical, mechanical, plumbing and building tools for the sizing questions that come up mid-job.
Inventory
Stock across the warehouse, trucks and job sites, drawn down as the kit gets checked off.
Vendors and parties
Suppliers, subcontractors, customers and GCs with their contacts and payment terms. Customers get documents, not logins.
Subcontractor companies
One record, two doors. A sub on SiteOfficeIQ reaches your job through a share and its crew logs into its own account; a sub that is not gets a contractor manager and crew inside yours.
Share a job with another company
A GC or an owner sees the one job you gave them. Money never crosses in either direction.
Merge duplicate jobs
The same job entered twice, combined into one — you choose which survives, everything moves onto it, and the other is deleted.
Reports
Project reports, payroll registers, schedules and finance — as PDFs you can send.
Settings in five groups
Company, Catalog, Templates, People & parties, Integrations & data — each role sees the groups its job touches.
Your data
Export it whenever you want. It's yours.

You don't have to use all of it

Turn off what you don't need and it disappears — the menus, the screens, the reminders. A one-person shop can switch off the time clock and still price every job from the same catalog. A general contractor who subs everything out never sees a payroll screen.

See it on your own job.

Pick your trades, load your catalog and build a real estimate. Fourteen days, no charge today.

Start 14-day free trialBack to overview