Per-job linear-ft or sq-ft estimator. Fence type (wood privacy, vinyl, chain-link, aluminum, split-rail). Deck type (pressure-treated, cedar, composite, Trex). Auto material takeoff (posts + panels + rails + screws + concrete for posts). Supplier catalog with last-known pricing. Deposit + progress + final invoicing. For 1-3 crew shops.
Per job: linear ft (fence) or sq ft (deck). Product selection (wood privacy, vinyl, chain-link, composite). Gate count. Corner/end posts. Slope allowance. Real labor hours per job type.
Posts (pressure-treated 4×4 or 6×6), panels/pickets, rails, concrete bags per post, fasteners (ACQ-rated for treated lumber), gate hardware. Shopping list for supplier run.
Per-supplier product list with last-known pricing + lead time. Switch suppliers when prices change. New estimates pull latest pricing automatically.
Per fence: post layout diagram, hole depth (below frost line), concrete volume per hole. One-call-utility-locate reminder. Post cure time before rail install.
Deposit at signing, progress at post-set, final on completion. Lien waivers. Track paid vs owed. Overdue reminders on autopilot.
Flask + session auth. Customer list, pricing, supplier relationships stay yours. Not locked into a field-service platform's processing.
Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.
fencedeck is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.