Pricing
One plan, usage-based quotas. Past quota, new submissions route to manual review — your page stays live, you still get the lead.
One unique customer submission that comes back with a price range. Same shop + same contact + same inputs within 3 days counts once, so refreshers and accidental resubmits don't eat your quota.
Each time you edit your pricing policy and re-run the AI to rebuild the calculator form. 3 lifetime regenerates during draft setup; once published, 15 per month — same on trial and paid Starter.
When your monthly estimates run out, new submissions switch to manual review. The share link stays live — new submissions are captured as leads for you to price by hand. Your page never 404s, customers never see an error, you just stop getting instant numbers until you upgrade or the month rolls over.
One unique customer submission that gets a price range back on the share link. Same customer submitting the same inputs twice within 3 days counts once — we dedupe so a curious lead refreshing the page doesn't burn your quota.
New submissions route to “manual review” instead of getting an instant price: your share link stays live, the customer hears “we'll send you a range shortly,” and you still get the lead. Same behavior on trial and paid.
Yes. Cancel inside the app and the subscription runs out the current period, then your shop drops back to the manual-review state — page stays online, no instant estimates until you resubscribe.
No. Your pricing policy, generated calculator, share URL, and past estimate records all persist. The subscription controls quota, not your data.
Use the code FOUNDING at checkout to get $19/mo for your first year. Limited to the first 10 contractors.
No — the 30-day trial is free, and a pre-publish draft builder is free, but we don't offer a permanent free published calculator. A live share link that your customers are actually using sits on Starter or a founder arrangement.