Industry kits
3 kits live and deployable today, 18 more on the roadmap. Pick your vertical.
Builder
Toggle modules, pick a design, preview live, submit for delivery.
The three free cores
Free SaaS dashboard framework. Auth, teams, RBAC, command palette.
Free production business website with 4 industry presets.
Free backend infrastructure. Stripe Connect, webhooks, API keys, cron.
Housecall Pro costs $59 to $299 a month billed annually. Own ServicePro for $199 once.
Booking, dispatch, invoicing and review requests, except the code is yours, the database is yours, and adding a technician never changes your software bill.
ServicePro replaces Housecall Pro for home-service business owners: a one-time $199 instead of paying $59 to $299/mo indefinitely, and you own the source code and the database. Keep Housecall Pro if you want a fully hosted tool with a vendor support team and no deployment step, or you rely on its route optimization and recurring service plans.
| Housecall Pro | ServicePro | |
|---|---|---|
| Price | $59 to $299/mo, forever | $199 once |
| Ownership | You rent a seat | Private repo, code is yours |
| Lock-in | Data + roadmap held by vendor | Your Supabase, full export anytime |
Why operators leave Housecall Pro
Six reasons that come up over and over.
- ×Each plan caps users: 1 on Basic, 5 on Essentials, 8 on Max
- ×Extra users on Max are $35 a month each
- ×The open API is on the Max plan only
- ×QuickBooks Online sync starts at Essentials
- ×Customer and job lists export as admin-only files, not a database you hold
- ×Card payments run through their processing, from 2.59%
The math, over time
Housecall Pro pricing is $59 to $299/mo, forever. ServicePro is $199 one time. Here's what that means at common operator lifetimes.
| Time horizon | Housecall Pro (low to high) | ServicePro | You keep |
|---|---|---|---|
| 1 year | $708 to $3,588 | $199 | $509 to $3,389 |
| 3 years | $2,124 to $10,764 | $199 | $1,925 to $10,565 |
| 5 years | $3,540 to $17,940 | $199 | $3,341 to $17,741 |
Basic is $59 a month for 1 user, Essentials $149 for 5 users and Max $299 for 8 users, billed annually (monthly billing costs more). Extra users are $35 a month on Max. Card processing starts at 2.59%. Billed annually. Month-to-month billing is $79, $189 and $329. Source: housecallpro.com/pricing/, read 2026-10-26. You pay your own hosting (Supabase free tier covers most small operators) + Stripe's standard 2.9% + 30c on payments. No platform middleman fees.
Feature parity, line by line
Every capability you rely on, mapped against what each side ships. Housecall Pro as of mid-2026 published pricing tiers; verify against your specific plan.
| Capability | Housecall Pro | ServicePro |
|---|---|---|
| Online booking | Yes· Basic and above | Yes· Booking module |
| Scheduling and dispatch | Yes· Basic and above | Yes· Jobs module |
| Automated review requests | Yes· Basic and above | Yes· Reviews module |
| Estimates, invoices and online payments | Yes· Basic and above | Yes· Invoicing module, your own Stripe |
| Public API | Limited· Max plan only | Yes· You own the code and the database |
| Data export | Limited· Customer and job lists, admin only | Yes· Your own Supabase |
| Modify the dashboard and add modules | No | Yes· Edit your own code; bridge system |
| Code-to-own, no rent | No | Yes· Private GitHub repo |
What's actually different
Feature parity is table stakes. The real shift is ownership.
Users stop being a pricing lever
Housecall Pro sizes plans by users. ServicePro is one purchase, and a new technician or office hire adds nothing to the software bill.
The API is just your database
Housecall Pro keeps its open API on the Max plan. With ServicePro the code and the Supabase database are yours, so any integration is a query away.
You hold the data
Exports from a hosted tool are files you request. Here every customer, job and invoice already lives in your own Supabase project.
How switching works
Most operators take 2-3 weeks end to end. We handle the data migration; you handle the customer-facing brand polish.
- 1
Export from Housecall Pro
An admin can export the customers list and the jobs list from Housecall Pro; the file is emailed to you. Pull both before you start.
- 2
Deploy ServicePro
Accept the private repository invitation, follow the README to create your Supabase project and deploy on Vercel.
- 3
Import your customers
Load the customer and job files with the CSV import. If you want a hand with mapping, send a custom request.
- 4
Run both for a week
Send new bookings through ServicePro, let in-flight jobs finish in Housecall Pro, then cancel once a clean week has passed.
Questions we hear
What does ServicePro cost to run?+
ServicePro is $199 once. After that you pay your own hosting and messaging: Supabase and Vercel both have free tiers, and email and SMS are billed at your provider rates. Card payments use your own Stripe account at its standard rate.
Do I need to be a developer?+
You deploy it once. The README walks through Supabase, environment variables and Vercel, and a custom request can cover the setup. Day to day, the dashboard is point and click.
Can I keep my customer history?+
Yes. Export your customers and jobs from Housecall Pro and import them with the CSV importer.
What does ServicePro not do?+
It does not include the native phone app or the vendor-run support team a hosted product has. It ships as a web app you deploy and own.
Own your operations.
ServicePro ships with for home services, hvac, plumbing, cleaning, landscaping. One purchase, no per-seat fees, full source ownership.