Skip to content
CostPerJob
The shop OS for solo trades.

See which plumbing jobs made money.

Water heater swaps and drain jobs look fine on the invoice. The shop OS shows whether the hours and fittings left anything on the truck.

Where margin leaks

  • Trip time that never made the bid
  • Fittings and valves left off the ticket
  • Water heater swaps bid like last year’s tank
  • Return visits that ate the margin after you closed

Sample plumbers lines

Light examples for this trade. A full pricebook can wait — you still set the rate. Not an AI estimate.

  • · 50-gal water heater swap
  • · Sewer / drain cleanout
  • · Faucet or fixture set
  • · Leak find-and-fix

Oak Street Plumbing50-gal water heater

JOB-2214closed

Profitable
Bid
$1,860
Actual cost
$1,422
Margin
$438
Margin %
24%

Hours 4.0/4.5

Hours: 4.0 bid · 4.5 actual · tank on pricebook

See which jobs made money.

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