Job costing for contractors.Free until history is worth paying for.
Priced like a tool. Free: 10 open · last 10 closed visible. Pro is $29/mo for ranked history. Scale is $79/mo for estimate templates and brand.
Free until history is worth paying for.
Run 10 open jobs on Free — estimate → log → scorecard. Last 10 closed cards stay visible. Pro is $29/mo for ranked history, a clean estimate PDF, and up to 3 packages. Scale is $79/mo for templates, brand, and up to 5 options. CSV of what’s on screen.
Free
10 open jobs
$0
10 open · last 10 closed visible
10 open jobs. Last 10 closed stay visible.
What you get
- · 10 open jobs — estimate → log → scorecard
- · Last 10 closed visible
- · Watermarked estimate PDF and share link — 1 option
- · CSV of what’s on screen
- · Pricebook with trade presets
- · Scorecard when you close — bid vs actual, margin $, %, hours
- · No credit card to start
Not on any plan
- · Receipt OCR
- · QuickBooks import
- · Crews or seats
Start freePro
$29/mo
Full ranked history. Same path. Cancel anytime.
What you get (Free +)
- · Full history ranked by margin
- · Estimate PDF and share link, no watermark
- · Up to 3 packages — Good, Better, Best — one recommended
- · Basic sent list
- · CSV of what’s on screen
- · Same five steps: pricebook · bid · open job · scorecard · history
- · Billed monthly — cancel anytime
QuickBooks: not shipped · CSV today
Start Pro — $29/moScale
$79/mo
Templates, brand, and a sent-estimate wall. Cancel anytime.
What you get (Pro +)
- · Reusable estimate templates
- · Up to 5 options on one estimate
- · Branded estimate — logo plus footer phone, license, and insured
- · Sent estimates with viewed, accepted, declined, or expired
- · Client compares options side by side
- · Estimates expire — 14 days unless you set another window
- · Duplicate a template into a new job
- · Full history ranked by margin
- · Billed monthly — cancel anytime
Not on Scale
- · Seats, crews, or dispatch
- · SMS, scheduling, or client logins
- · A wallet, escrow, or electronic signature
- · Unlimited packages
- · An AI estimator
QuickBooks: not shipped · CSV today
Start Scale — $79/moPayments
Payments — paused. Customer job payments through CostPerJob are paused. We are not collecting deposits or final invoices for your customers right now. Media Yard does not hold job funds, run a wallet, or escrow money.
What you are not buying
Pro and Scale do not unlock dispatch, SMS, a wallet, inventory, receipt OCR, crews, or a generative estimator. Those are not hidden behind the price. You get five steps: pricebook through history. See how it works and compare if you still need a schedule elsewhere.
- · Scheduling or dispatch
- · Crews or seats
- · Receipt OCR
- · QuickBooks import
- · Outbound SMS
- · AI receptionist or generative estimator
- · A wallet or escrow
- · Inventory
Close one job to see the scorecard
Most tools help you get the job and get paid. CostPerJob helps you see if the job made money.