Square-footage estimate by room with tile-size + pattern selection (running bond, herringbone, basketweave). Auto material takeoff with pattern-specific waste factor (10% straight, 15% diagonal, 20% herringbone). Substrate prep scope (cement board, waterproofing, thinset). Grout + sealant selection. For 1-5 crew tile shops.
Per-room sq ft + tile size + pattern. Waste factor adjusts automatically (straight 10%, diagonal 15%, herringbone 20%, complex mosaic 25%). No more underbidding because of pattern.
Tile count (boxes), thinset bags, grout color + bags, sealant, trim/edge pieces, waterproofing membrane, cement board. Pickup list for supply house trip.
Per-room: cement board vs existing subfloor, waterproofing (Schluter/Laticrete), anti-fracture membrane, thinset type. Scope included in the estimate, not surprise add-on.
Per-job grout color + type (sanded vs unsanded vs epoxy). Sealant schedule (natural stone needs sealer, porcelain doesn't). Customer sees choices before work.
Mid-job scope change: larger pattern selected, substrate surprise found. Re-estimate + customer e-sign before continuing.
Flask + session auth. Customer + project records stay yours.
Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.
tilework 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.