How it works
You do one thing. SyteNav does the next five.
Here's your job, start to finish. At every step: the one thing you actually do, then the list of what happens automatically for your office, your field crew, your site managers, and your subs. Nobody forwards anything.
Step 1
Before the first nail
Find your job in two clicks, not two apps
You're running a dozen live jobs and chasing a handful more. The first problem of your morning is simply finding the right one and seeing where it stands before the phone starts ringing.
The old way
The old way: you open a job-list spreadsheet to remember what's active, scroll a text thread for the address, then open a maps app to figure out which site to visit first. Three windows before your first coffee.
You do one thing
You click Projects and type three letters, or flip to the map view.
Then, on auto
- 1
Every job card shows live progress, contract value, and what's due next, pulled from the real budget and schedule
You - 2
Your site managers see only the jobs they're assigned to, already filtered
Site manager - 3
The office sees the same list you do, so "which address is that job again" stops being a phone call
Office
Brooklyn, NY
Linden, NJ
Princeton, NJ
Newark, NJ
Jersey City, NJ
Edison, NJ
Summit, NJ
Paramus, NJ
Hoboken, NJ
Bayonne, NJ
Weehawken, NJ
Montclair, NJ
Fort Lee, NJ
Morristown, NJ
Hackensack, NJ
Search by name, address, or client
Every job is one search away. No digging through folders or old text threads to find the right address.
Or drop into the map view
Toggle to a map and see every active job pinned by location. Handy when you're deciding which site to swing by next.
Status, progress, and value at a glance
Each card shows percent complete, contract value, and what's due next, so a five-second glance tells you what needs attention.
Step 2
Winning the work
Whip out your phone. Take the picture. Move on.
Your new job starts as a pile of PDFs: your own estimate, or three sub bids that all describe the same scope differently. Getting them into numbers you can compare used to be your evening.
The old way
The old way: you open each PDF, retype line items into an estimating spreadsheet, build a second bid-leveling sheet to compare subs, and hope you didn't fat-finger a quantity in row 40.
You do one thing
You snap a photo of the quote, or upload the PDF. That's it.
Then, on auto
- 1
AI reads sections, line items, quantities, unit rates, totals, and the payment schedule
You - 2
Competing bids line up side by side, with gaps flagged: who skipped permit fees, who excluded the panel upgrade
YouOffice - 3
A draft job is staged and waiting for your review. Nothing saves until you confirm it
You
Extracted · Section 2 of 3
New receptacle & switch points
24 × $185
GFCI devices, kitchen & baths
6 × $145
Recessed LED rough-in
18 × $155
Dedicated 20A circuits
3 × $575
200A panel upgrade
1 × $3,200
Deposit
10%
Rough-in
30%
Inspection
20%
Trim-out
25%
Final
15%
Apex Electric
Volt Bros
Current Co.
Best fit
AI quote scanning
A PDF or a phone photo, either works. SyteNav extracts every line item and proposes a payment schedule you can adjust before anything saves.
Side-by-side bid comparison
Comparing three subs for the same scope? Line them up and see totals, coverage, and exactly what each one leaves out.
You always review first
Nothing the AI reads gets written to the job until you've confirmed it. It's a first draft, not an autopilot.
Step 3
Making it official
You click Award. The whole job assembles itself.
The moment you accept a bid, someone has to turn it into a budget, a contract, and a payment plan. That handoff is where your numbers used to get retyped for the third time, and where the first errors crept in.
The old way
The old way: you copy the winning quote into a budget spreadsheet line by line, draft a subcontract in a documents app, set payment reminders in your calendar, and email the sub the good news yourself.
You do one thing
You click Award on the winning quote. One click.
Then, on auto
- 1
Every scanned line item becomes a budget line, or links to one that already exists
You - 2
A subcontract is created for the awarded company with the contract amount committed
Sub - 3
The payment schedule is staged from the quote's terms: deposit, rough-in, inspection, final
OfficeClient - 4
Your office sees the committed cost hit the budget instantly, no re-entry
Office - 5
The losing bids stay on file, so next job you know who bid what
You
Budgeted vs. committed vs. actual
Every line starts from the quote's numbers, then tracks what you've promised in contracts against what's actually been billed.
Link to an existing line, or create one
Awarding a quote, or logging a material receipt later, can attach to a budget line that already exists or spin up a new one on the spot.
Interior vs. exterior cost breakdown
Tag lines interior or exterior and see cost per square foot next to your grand total, if you track square footage on the job.
Step 4
Putting it on the calendar
One calendar that already knows your whole week
Scheduling trades is a puzzle where the pieces live in different boxes. Your framer's dates are in one thread, your electrician's in another, and the conflict between them is invisible until both crews show up Thursday.
The old way
The old way: you keep a scheduling app for your own jobs, a shared calendar for the office, and a text thread per sub. Nobody sees the whole week, so double-bookings surface on site, not on screen.
You do one thing
You drag the sub's dates onto the schedule, and pin tasks right on the blueprint.
Then, on auto
- 1
The booking is checked against every other job that crew is on. Overlaps get flagged before you save
You - 2
The sub sees the dates on their own SyteNav calendar, across all the GCs they work for
Sub - 3
Drop a pin on the exact spot on the drawing and it becomes a task: assignee, due date, done. The assignee gets notified
Field crewSite manager - 4
Pinned tasks land on the same calendar automatically, and the pin links back to the spot on the plan
Field crew
Overlap on Thursday
Maple St and Harborview both need your crew, 5 required, 4 available.
Suggestion: shift Harborview to start Friday. No milestones slip.
One calendar across every project
A subcontractor's week spans multiple GCs' jobs. See all of it in one view instead of five separate calendars.
Crew-overlap warnings
If the same crew is booked on two jobs the same day, SyteNav flags it before it turns into a missed rough-in.
Pin the blueprint, skip the ambiguity
Instead of "the outlet by the kitchen, you know the one," drop a pin on the exact spot on the plan. The task carries the location with it, and the crew taps the pin to see what's needed.
Step 5
Where the work actually happens
Your crew taps twice. The record writes itself.
None of this matters if your field crew won't use it. The real record of your job is created on site, in the minute the work happens, or it isn't created at all.
The old way
The old way: photos pile up in someone's camera roll, hours go on a paper timesheet the office re-enters later, and the daily log gets written from memory at 9pm. If it gets written.
You do one thing
Your crew whips out a phone: clock in with a selfie, snap the pour, file the log. Seconds each.
Then, on auto
- 1
The clock-in is GPS-checked against the job site. Off-site punches get flagged for review, not silently accepted
Office - 2
Photos file to the right project the moment they're taken, searchable months later
YouSite manager - 3
The daily log posts to the project feed, so you and the office see today's crew, weather, and work without calling anyone
YouOffice - 4
A question from the field becomes an RFI on the job, time-stamped, with the photo attached
Site managerOffice
Daily logs with photos
Weather, crew count, work performed, and photos filed straight to the project. Searchable months later, not lost in a camera roll.
GPS-checked time clock
Clock in and out from the job site with a selfie and location check, so payroll hours match where the crew actually was.
RFIs and tasks from the field
A question or a change doesn't wait for a call back to the office. It's logged against the job the moment it comes up.
Step 6
The part everyone actually cares about
Snap the receipt. The money math is already done.
Month end is where the tool-hopping gets expensive for you. Progress lives in one place, invoices in another, and the escrow math lives in your head. Reconciling them used to be your Sunday.
The old way
The old way: you read progress off the schedule, retype it into an invoicing app, log the client's payment in an accounting app, and keep a separate spreadsheet for what's in escrow versus what your vendors are owed.
You do one thing
You snap the material receipt at the register, and click Invoice when a stage finishes.
Then, on auto
- 1
AI reads the receipt: store, amount, tax, line items. You just confirm which job and whether the customer already paid
You - 2
The cost rolls into the right budget line and into what the client owes, instantly
Office - 3
The invoice generates from real line-item progress, not from memory
OfficeClient - 4
Approving it moves the budget's Actual column and updates escrow, fee, and vendor balances in the same second
YouOffice - 5
On commercial jobs, the monthly pay application builds from the schedule of values: previously billed carries forward, retainage is held, and the G702/G703 PDF is ready for the bank
OfficeClient
$29,700
Escrow balance
$8,910
Your fee earned
$12,300
Owed to vendors
Client payments & escrow
See what the client has paid in, what's sitting in escrow, and what's already gone out to vendors. No separate ledger to reconcile.
AIA progress billing for commercial
Jobs set to progress billing get monthly pay applications (G702/G703) with retainage and draw status from submitted to certified to funded. Built for bank-funded work.
Material receipts, tracked to the job
Snap a receipt, mark whether the customer already paid for it, and it rolls straight into what they owe versus what's been covered.
Step 7
The paperwork nobody enjoys
Store the inspection once. Everything downstream updates.
A lapsed certificate of insurance or a missed inspection window only gets noticed when it's already your problem, and usually an expensive one.
The old way
The old way: permits live in a binder or a file share, COIs sit in an email folder, and inspection dates are on whoever's calendar booked them. Expirations are discovered, not tracked.
You do one thing
Your sub taps Mark Ready for Inspection. You log the result, or request a COI. One tap each.
Then, on auto
- 1
The moment work is marked ready, you and the office know to book the inspector. No "are we good to schedule?" calls
YouOffice - 2
The inspection lands on the project timeline and the schedule, pass or fail
YouSite manager - 3
A pass can trigger the next payment stage that was waiting on it
OfficeClient - 4
The sub gets a secure upload link for their COI. No account needed, no email chain
Sub - 5
Expiring documents surface on your dashboard weeks ahead, not the day the auditor asks
YouOffice
Permit #PB-22140
ApprovedRough electrical · Apex Electric
Ready for inspectionGL insurance · Apex Electric
Expires in 12 daysFraming inspection
PassedSubmittal #14 · Windows
In reviewFinal plumbing
Scheduled ThuPermits & inspections
Subs mark work Ready for Inspection right from their job view; you track permit numbers, dates, and pass or fail status against the schedule.
Subcontractor compliance
Certificates of insurance and licenses live on the sub's record, with expiring documents surfaced automatically.
Submittals in the loop
Route submittals for approval and keep the paper trail with the project. Useful the day someone asks "did we ever approve that?"
Step 8
The last mile
You ask "how did we do." The answer is already there.
When the punch list clears and the final invoice goes out, you want to know what the job actually made you. If the data lived in five tools, that answer used to take you a week to assemble.
The old way
The old way: you export the accounting app, cross-reference the invoicing app, dig the change orders out of email, and rebuild the job's story in a spreadsheet one more time. After the fact.
You do one thing
You open the dashboard.
Then, on auto
- 1
Margin is already computed: budgeted vs. committed vs. actual were tracked from day one
You - 2
Every log, photo, approval, and payment is attached to the job, a time-stamped record if a dispute ever lands
YouOffice - 3
The finished budget is one click away from becoming the template for your next similar job
YouOffice
Good morning, Garry
Here's what's happening across your jobs
18
$4.2M
63
11
Cash in vs out
This week
Recent projects
Master views across every job
Roll every active project up into one dashboard: contract value, progress, and what needs attention, company-wide.
Real margin, not a guess
Budgeted, committed, and actual costs were tracked from day one, so final margin is a number you already have, not one you have to reconstruct.
A record, if it's ever needed
Every log, photo, approval, and payment stays attached to the job. A time-stamped record if a dispute ever lands.
Run your next job this way
Upload one quote and watch the budget, schedule, and paperwork build themselves.
Free to start. No credit card. Bring one job or bring them all.