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.
Jobber costs $49 to $199 a month for one user. Own ServicePro for $199 once.
Same CRM, same booking, same dispatch, same invoicing, except the code is yours, the database is yours, and the only recurring cost is what you choose to subscribe to (hosting + email + SMS at your own provider rates).
ServicePro replaces Jobber for home-service business owners: a one-time $199 instead of paying $49 to $199/mo indefinitely, and you own the source code and the database. Keep Jobber if you want its built-in client hub and add-on marketing suite from one vendor, or you never want to touch hosting and would rather pay monthly to keep zero infrastructure.
| Jobber | ServicePro | |
|---|---|---|
| Price | $49 to $199/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 Jobber
Six reasons that come up over and over.
- ×Pricing climbs with users: a Grow plan is $199 for one user and more for each seat
- ×Two-way texting and custom automations start at the Grow plan
- ×Online booking is on every plan, but reminders, QuickBooks sync and time tracking start at Connect
- ×Review requests sit in the Marketing Suite, listed at $99 a month
- ×The documented client export is a CSV capped at 1,500 rows per file, admin only
- ×Add-ons such as AI Receptionist and Pipeline are billed on top of the plan
The math, over time
Jobber pricing is $49 to $199/mo, forever. ServicePro is $199 one time. Here's what that means at common operator lifetimes.
| Time horizon | Jobber (low to high) | ServicePro | You keep |
|---|---|---|---|
| 1 year | $588 to $2,388 | $199 | $389 to $2,189 |
| 3 years | $1,764 to $7,164 | $199 | $1,565 to $6,965 |
| 5 years | $2,940 to $11,940 | $199 | $2,741 to $11,741 |
For one user: Core is $49 a month, Connect $139 and Grow $199. More users cost more, and extra users are $29 a month each. Add-ons are separate: Marketing Suite $99 a month, AI Receptionist $29, Pipeline $49. Card payments are 2.9% + 30c. One user, month-to-month list price. Annual billing and teams change the figures; teams pay more. Source: getjobber.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. Jobber as of mid-2026 published pricing tiers; verify against your specific plan.
| Capability | Jobber | ServicePro |
|---|---|---|
| Customer database | Yes· Client manager | Yes· CRM module |
| Online booking | Yes· Every plan | Yes· Booking module |
| Job scheduling and crew dispatch | Yes· Calendar on every plan | Yes· Jobs module |
| Time tracking | Limited· Connect and above | Yes· Staff module with time clock |
| Automated review requests | Add-on· Marketing Suite, $99 a month | Yes· Reviews module |
| Invoicing and online payments | Yes· Every plan, cards 2.9% + 30c | Yes· Invoicing module, your own Stripe |
| Two-way SMS | Limited· Grow plan and above | Yes· Email + SMS communications, your own provider |
| Public API | Yes· GraphQL API with a free developer account | Yes· You own the code and the database |
| Data export | Limited· Clients as CSV or vCard, 1,500 rows per file, 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.
You own the database
Every customer, every job, every invoice lives in your Supabase project. Jobber owns yours; if their business changes direction tomorrow your operations are gated by their export tools.
You can change the software
Want the dashboard to show overdue invoices first? Edit the React component. Want the booking page to ask about pets before driveway work? Add a custom field. Jobber decides what their software does; with LaunchKits you decide.
Your cost stops growing
Jobber's per-user pricing punishes growth. ServicePro is one purchase; adding a crew member adds zero to your software bill. Hosting + email + SMS scale on actual usage, not seat count.
No plan ladder
Jobber moves two-way texting, automations and time tracking up its plan ladder. In ServicePro the booking, jobs, staff, reviews and communications modules all ship in the one purchase.
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 Jobber
Jobber's export tool ships customer, job, invoice, and quote CSVs. Pull all four. Schedule the export for a weekend so you have time to verify against your live data.
- 2
Buy ServicePro + Migration Setup
Migration Setup is a $499 one-time service. We handle the CSV import, normalize phone numbers, dedupe duplicate customers, and verify totals match against your Jobber dashboard. 5-7 business days end-to-end.
- 3
Customize the public site + branding
ServicePro ships with a default homepage parameterized by your business name. We add your logo, business colors, hours, and service descriptions. Your booking page goes live at yourbusiness.com or a launchkits.app subdomain.
- 4
Run both in parallel for a week
Keep your Jobber account active for one week of overlap. Direct new bookings to ServicePro; let in-flight Jobber jobs complete on Jobber. After a week of clean transactions on ServicePro, cancel Jobber.
Questions we hear
Will my customers know I switched?+
Only that booking is easier. Your customer-facing surfaces (booking page, invoice page, review request emails) are now under your domain and your branding. No "Powered by Jobber" footer. Your customers' history transfers with the migration.
What happens to my current Jobber data?+
You export it to CSV before switching. The Migration Setup service imports the data into your new ServicePro database. Once imported, your Jobber account is just a backup, keep it for 30 days then cancel.
What does it cost ongoing?+
ServicePro itself is $199 one-time. After that: Supabase (free tier covers most small businesses, about $25 a month for higher volume), Vercel hosting (free tier or about $20 a month), Resend email ($0 to $20 a month), Twilio SMS (about $15 to $50 a month depending on volume). Card payments use your own Stripe account at its standard rate.
Can I add a custom module?+
Yes. The Bridge system means new modules plug into your existing CRM/booking/invoicing without touching that code. We offer Custom Build service ($499-$2,500+) for white-glove module development, or you can build it yourself if you have an engineer.
Do I need to know how to code?+
No, not to operate it. The dashboard is the same point-and-click experience as Jobber for daily work. You only touch code if you want to deeply customize. The Migration Setup service handles all initial customization.
What if I want to leave LaunchKits later?+
Your code is yours forever. The repo is on GitHub under your account. Your data is in your Supabase. There is nothing to "leave", we are not hosting it for you (unless you opt into Pro). You can fork, hand it to a different developer, or shut it down on your own terms.
Own your operations.
ServicePro ships with for home services, hvac, plumbing, cleaning, landscaping. One purchase, no per-seat fees, full source ownership.