Millwork and finish carpentry software that keeps the shop and the site in sync.

Get shop drawings approved faster, build casework in the order the site needs it, and get paid for it before it's installed. Your estimators, your shop, your install crews, and your office work from one job record and the same numbers.

Try every feature free →

21 days free. No credit card.

The fabrication shop board, with orders prioritized by each job's install date and what's rushed or overdue flagged
Field app daily report showing labor hours and the PACE section Live product · Not a mockup

Everything on this page is in the software today.

We built it to the drawings. Then the drawings changed.

Millwork is built weeks before it's installed, and the shop can't start until the drawings are approved. Approvals run late, dimensions change, and the schedule still expects you to show up on time. As one of the last trades in, you get squeezed. Build too early and finished casework crowds the shop floor and gets damaged. Build too late and an expensive install crew stands around waiting. Either way, money is tied up before a single cabinet is on the wall, and the extra scope from all those changes too often goes unbilled.

A millwork job, start to finish, in one system.

Every stage works from the same job record. Select any stage to see how it works.

Price it right and lock in the win.

Measure linear feet of casework and count doors and fixtures right on the plans, price them with your own assemblies and labor units, and send a quote the GC can approve and sign online.

Estimating →
Takeoff tools measuring linear feet of casework and counting doors on a plan sheet

The shop never waits on a lost email.

The winning estimate becomes the job budget, and shop drawings, RFIs, and drawings live on the same record, with every submittal showing how many days it's been waiting on the reviewer.

Project management →
The Project management overview: active projects, open RFIs and submittals, and what needs attention

Know what's on order before it ships.

Turn the job's bill of materials into purchase orders, and sheet goods, hardware, and veneers show in committed cost the day they're ordered.

Purchasing & inventory →
Bill of materials for a job: quantities needed, reserved, purchased, received, and outstanding, with unit and total cost

Casework ready when the site is.

Shop orders line up by each job's install dates and flag what's rushed or overdue, so casework isn't crowding the floor or leaving crews waiting.

Purchasing & inventory →
The fabrication shop board, with orders prioritized by install date

The right crew on site when the room is ready.

Plan finish carpenters on a schedule that shows the critical path and what's slipped against your baseline, so you see a squeeze coming before it lands on your crew.

Crew scheduling →
A project Gantt chart with dependencies, the critical path in red, and the baseline shown

Know if the install is on pace before payroll hits.

Field reports log the linear feet and units installed each day, and PACE compares them with the estimate.

Labor productivity →
A PACE entry: units installed in 31.9 hours against a 42.66-hour budget, a win of 10.76 hours

Get paid before it's on the wall.

Bill finished casework as stored material, and log extra scope as a potential change order before it's built, so revisions turn into billed work.

Pay applications list with retainage held, booked, released, and remaining totals

Close the job and collect your retainage.

A closeout inspection turns every failed item into a punch item your crew clears from their phones, then bill the retainage release.

Project management →
A punch list with photos, pin locations, owners, and due dates

Your shop, building to the field

Every shop order is tied to its job and its install date.

The shop board shows what's due, what's rushed, and what's late, with cut lists and printable job travelers for the floor, and shop workers clock their hours to the job just like field crews, so you know what each job really costs to build, shop labor and material included.

Purchasing & inventory →
The fabrication shop board: open, overdue, due this week, and rush counts, and each shop order with its status, needed-by date, fabricator, cut progress, and traveler
The time clock, clocked in on a job, on an iPhone

Simple pricing

Keep your shop and your site in sync,
free for 21 days.

$90 per active user per month

Time-clock-only users are free

See pricing details →

Built by a contractor, for specialty trade contractors.

Garrett Henke
“I ran operations at a commercial contractor and kept waiting for software that could keep up with the job: scheduling multiple crews easily, tracking and scheduling around weather events, leading performance indicators from the field before it hits the P&L, purchasing and inventory tracking, WIP and retainage, certified payroll and pay apps. It never showed up. So I built it.”

Garrett Henke · Founder, SitewideOps · former COO of a multi-branch specialty commercial contractor

Read Garrett's story →

Questions millwork contractors ask

Can we bill casework before it's installed?

Yes. The pay app carries stored materials in its own column, so finished casework gets billed when it's ready, not weeks later at install. Retainage is figured on the total.

What happens when the drawings change after we've started?

Log the extra scope as a potential change order right away, so the cost is on record before it's built. Once it's approved, it lands on the next pay app.

Can we use our own labor units and cost codes?

Yes. Upload your own labor units, measures, and cost codes, so bids and PACE run on the numbers your estimators already trust.

Can we track what each job costs to build in the shop?

Yes. Shop workers clock their hours to the job the same way field crews do, and material pulled from your warehouse is added to the job at average cost, so each job's cost includes the shop.

Does it work with my accounting software?

Yes. SitewideOps syncs with QuickBooks Online and Sage Intacct, and your accounting system stays your system of record.

How is it priced?

$90 per active user per month, with a 5 active user minimum ($450 a month). Crew members who only clock in and out are free. Every feature is included.

The same platform, for every specialty trade.