A two-column signature grid rendered inside the printable article so both drawn signatures appear in the saved PDF. The builder column shows their signature and date once counter-signed, or 'Pending builder counter-signature' before that. Blocks are marked to avoid breaking across a page seam.
Also called: both signatures · counter signed · fully executed contract
- 1The public contract endpoint returns both customer and counter signature fields
- 2The grid renders inside #contract-print, which is the only element the print stylesheet keeps visible
- 3Before counter-signature the customer sees a reassurance card instead of a half-filled grid
- 4Fully executed is derived from the status enum or a non-null counter signature timestamp
A counter-signed contract looked identical to one still waiting on the builder, because the customer's copy only ever displayed their own signature — so buyers rang to ask whether the builder had actually signed. On the office side the same document showed as pending for the counter-signature seconds after an admin had signed it. Both sides show both signatures with names, dates and drawn marks, and a half-filled grid is never put in front of a customer, because an only-my-signature state reads as something having gone wrong.
- Signature images visible on screen but missing from the printed copy
- No way for either side to tell a fully executed contract from a pending one
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →