Pricing
One Flat Price. Your Whole Team. Every Feature.
No per-user fees and no feature gating — pick the plan that fits your team size and get the entire platform.
Billed monthly. Cancel with 30 days' notice — see our refund & cancellation policy.
Every Plan Includes the Full Platform
You never pay extra to unlock a feature. The only difference between plans is team size.
Optional Add-On
SEO Content Engine
Rank for the searches homeowners actually make. Ketterly researches, writes, and publishes search-targeted articles to your website on a set schedule — no writer, no agency retainer, no login required from you. Optional on any plan.
Your plan includes a fixed number of articles. When they run out, the engine simply stops until your next period — it never bills you for extra. No metered usage, no surprise line items, no invoice you have to go argue about.
Enough to prove it works before you scale it. Four search-targeted articles a month, written and published without you touching them.
The pace most local roofers need to start showing up ahead of directories in their own service area.
For multi-city and multi-state operators who need a page targeting every town they cover.
Added to your Ketterly subscription and billed monthly. Requires a website we can publish to — WordPress, Wix, or a custom site via GitHub. See how it works.
Optional Add-On
AI Receptionist
Every ringing phone is a lead walking away. An AI phone agent answers instantly, qualifies the caller, books the inspection, and creates the lead in Ketterly — nights, weekends, and during storms. Optional on any plan.
For catching after-hours and overflow calls without adding payroll.
For a steady flow of inbound calls plus nights and weekends covered.
For companies where the phone is the main way leads come in.
For multi-crew operations with heavy inbound call volume.
For multi-location companies and storm-season surges.
It's the same rate on every plan, so picking a smaller plan never gets you a worse rate. This is the one place we bill for usage — a missed call is a lost job, so the AI Receptionist deliberately does not stop when your minutes run out. (The SEO Content Engine above works the opposite way and has no overage at all.)
Added to your Ketterly subscription and billed monthly. Keep your existing business number — you forward or provision a number for it to answer. See how it works.