Know if a bid loses money
before you send it.

BidGuard breaks a dock or seawall job into its true loaded cost — labor burden, materials with waste, barge mobilization — and a deterministic margin guard tells you if your bid is above your floor, under your margin, or underwater. It abstains rather than bluff, and it learns your shop's real numbers from every job you close.

GREEN · above your floor THIN · under your margin UNDERWATER · loses money

Type the job. See the floor. Send the bid with your eyes open.

1

Describe the job

Linear feet, pilings, materials, how it's accessed. BidGuard breaks it into loaded cost — or enter the line items yourself.

2

Read the guard

GREEN, THIN, or UNDERWATER, with the exact reason and the price to raise to. It abstains when a dimension is missing — never a false all-clear.

3

Close the loop

Log what the job actually cost. Your per-shop model tunes itself, so the floor sharpens toward your real numbers over time.

One money-losing bid avoided pays for the year.

Solo

$39 / mo
  • Unlimited quotes & the margin guard
  • Editable line items, instant re-check
  • The learning loop (close jobs to calibrate)
  • Your per-shop cost model

Crew

$89 / mo
  • Everything in Solo
  • Your whole crew (multiple seats)
  • More quote history
  • Priority support

Start free

Sign in with a magic link — no password. Guard your bids free.

BidGuard