Skip to content
CostPerJob
The shop OS for solo trades.

Kit vs platform: when a thin scorecard is enough.

Field-service platforms run the day. Estimate apps get you paid. Spreadsheets work until you’re busy. CostPerJob is the thin shop OS for margin. Categories only — no competitor names.

Categories, not brand stacks

Keep a schedule or an invoice app if you still need one. The kit is the scorecard beside them.

WhatField-serviceEstimate & get paidSpreadsheetsCostPerJob
Primary jobRun the day — schedule, SMS, CRMWin the bid and get the invoice paidTrack numbers you type inJobs and money — the scorecard
Job costingUsually extra on a higher seatRarely the productFormulas you maintainBid vs actual is the product
Solo priceOften a $149+ field-service ladderTool-priced or a cut of the invoiceFree until the sheet breaksFree: 3 open jobs · Pro $29/mo
SetupBoard, routes, messages, customer listCustomers, estimates, paymentsA file and the discipline to update itFive modules: pricebook → history
AI estimatorSometimes bundledSometimes offeredNoNot in v1
Best forCrews that need a boardGetting the job and getting paidQuiet weeksSolo / 1–2 truck margin

When you still need scheduling elsewhere

If two trucks need a board, or you text customers from the same app that holds the calendar, keep that field-service OS. CostPerJob does not replace it. The kit is the scorecard beside it.

Field-service OS runs the day (schedule/SMS/CRM). Shop OS runs jobs and money (scorecard).

Busy shops don’t need another field-service platform. They need a shop OS that shows which jobs made money.

See which jobs made money.

Most tools help you get the job and get paid. CostPerJob helps you see if the job made money.