SitePlumb
Builder
On this device

Your houses

Calendar
All houses

Homeowner calendars

Give homeowners a read-only calendar of their own build. Their house only — never your other jobs. Crews show by trade, not by name ("Flooring crew at the house Tue–Thu"), and your notes to crews stay private. Homeowners who can see the week ahead call and text far less.

Crews

Your company roster. Every new site starts with these subs — add the crews you use again and again.

Give a crew live access

Invite codes are per-house — pick the house, then the crew, and we’ll generate their code.

Idle & Plan Ahead

Open items

Houses needing attention, most open items first.

Idle houses

Started but quiet — no scheduled subs, no recent log activity, no permits in motion. Longest-idle first.

Edit houses

Day

Daily log / photos

Schedule a crew

House
SitePlumb
Crew
SitePlumb
Homeowner

Raise a concern

Send a photo and note to your builder. Your builder sees it in Needs You so it does not get lost.
Add a photo (optional)
SitePlumb
true to the build
On this device

Delete

Type DELETE to confirm

Confirm

Question

Decisions

Dates you confirmed and answers you sent.

Choose a new password

You have been invited to a house

Welcome to the example build

Four live houses, real numbers, nothing you can break.

Done looking around?

That was a demo house — nothing you tapped is saved anywhere.

Confirm your email

Add a house

Street first. A name is optional if the street is the name.

Teardown / rebuild
Adds a Demolition stage first

Add selection

Trade section
Room / location
Selection
Upgrade $ or credit
Put 0 if there's no upgrade or credit on this item.
Status
Note (optional)

Payments

All money received toward the upcharge balance. Add loose payments here; invoice payments are edited on each invoice.
Label
Amount
Date received

Special instructions

Build-wide notes, allowances, mechanical/electrical instructions.

Build brief

What this house is after. Every phone on this job sees it.

Welcome to SitePlumb

Forwarded mail to review

From senders not on this house's team. File the ones you want; discard the rest.

Welcome to SitePlumb

Invoices

Money

Budget line

Log a cost

Cost report

Budget · signed · paid · projected — the whole build’s money on one sheet. Private to your team.

Copy a budget

Start from another house’s lines — amounts stay editable, logged costs never copy.

Welcome to SitePlumb

Your workspace is ready. Want the two-minute walkthrough first?
Example build
SitePlumb
true to the build
1Tap the Sharebutton in the toolbar
1Tapby the address bar, thenShare
2Choose Add to Home Screen
3Open SitePlumb from your home screen
Can’t find Share? It may be behind the ⋯ button — Safari’s layout moves it.
Open your browser menu and choose Install app
This in-app browser can’t install apps.
Paste it into Safari (or Chrome) to install SitePlumb.

Schedule — all houses

Privacy & legal

Delete account

Settings

Walkthrough studio

Company

Up next

People

This job

Field Notes

Log photos and notes from the field.
Which house are you at?

Heads up

Edit entry

Note
Area
Packet
Shows in that trade’s packet.
Item status
Share with homeowner
Show on the homeowner’s progress view

Which packet?

Put this on a trade’s packet, or skip.
Trade

Permit jurisdiction

Where this house's permits live, so SitePlumb can deep-link and parse status emails.
City
Permit system
Portal link

Add SitePlumb to your Home Screen

Opens full-screen like a real app — one tap to launch.

Inspection

Add document

Document type
For trade
Routes this document to that trade's on-site view. Leave on “All trades” for shared paperwork like the contract or permit.
Who can see it
⚠ The homeowner will see this document. Don’t share sub pricing, sub agreements, or internal cost sheets.
Status / note (optional)
File (optional)
Pick a standard name so the file stays organized — or choose “Other” to name it yourself. Attach a PDF, photo, or scan; it’s stored on this device for now.

Choose

Add

Choose

Homeowner sign-off

Share with your builder

Type
Add a photo (optional)
Explanation

Upcharge ledger

Mark complete

SitePlumb won't block you — this is your sign-off that the stage is done. Use the checklist above to confirm inspections, open items and approvals are handled first.

Install spec sheet

Add today's entry
Who was here and what got done

Recent

Progress

New entry

Photo first — everything else is optional.
Take or choose a photo
Note
Packet · optional
Flag as an open item
Needs a fix or follow-up
Share with homeowner
Off by default. Show on the homeowner’s progress view

Report a problem or idea

Add a crew

Crew

House ready

Dev SitePlumb workbench
Storage
0
records
0
photos (IndexedDB)
0 KB
metadata (localStorage)
device usage
Backend sync
Local only — paste a Firebase config to go live.

QuickBooks

Push

Demo and tour

Errors on this device

Anything that breaks while you use the app is recorded here. Copy the report and paste it to Claude.
Layout snapshot captures the on-screen size/position of the shell, main, nav and overview cards — taken the moment you opened the Workbench. Use it for layout bugs (stranded nav, cut-off cards).
Sheet contract
One black action. Pills on one line. No sideways overflow. Same check the ship ritual runs.
Open a sheet, then run census.
Live usage
Connect sync, then refresh to see device activity.
Feedback · bugs & ideas
Local state
Event log
(empty)
Data
Display
Show sample swatch items
Hide to preview with only your captures
Regression check
App version & updates
Running build
Cached shell
Service worker
Update status
All devices auto-update on next open after you deploy a new build (the service worker bumps its cache). Use “Force” to update this device immediately. To roll everyone forward, bump CACHE in sw.js when you deploy.
Install & build
Install state
Persistent storage
Version
Build no.
Build date
Danger zone
SitePlumb developer workbench · hidden from field users
Tap the © line 5× · password-gated · close to return.