Compose your own

Builder

Toggle modules, pick a design, preview live, submit for delivery.

CRMon
Bookingon
Invoicingon
Reviewsoff
Loyaltyoff
Open builder
A la carte

Modules

15 individual operational tools at $29-$49 each. Mix and match.

See all
Visual identity

Templates

11 aesthetics. Same kit, different look. Compose orthogonally.

See all
Free forever · MIT

The three free cores

Each is a Vercel-deployable Next.js project.Browse all cores →
For Home-service business owners

Jobber costs $49 to $349 every month. Own ServicePro outright 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).

Why operators leave Jobber

Six reasons that come up over and over.

The math, over time

Jobber pricing is $49-$349 per month, forever. ServicePro is $199one time. Here's what that means at common operator lifetimes.

Time horizonJobber (low — high)ServiceProYou keep
1 year$588 — $4,188$199$389 — $3,989
3 years$1,764 — $12,564$199$1,565 — $12,365
5 years$2,940 — $20,940$199$2,741 — $20,741

Per-user pricing. Grow plans start at $349/mo with feature gates and per-user caps. Many features (review requests, online booking, marketing) are paid add-ons.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.

CapabilityJobberServicePro
Customer databaseYesYes· CRM module
Online booking pageYesYes· Booking module
Job dispatch + crew assignmentYesYes· Jobs module
Crew scheduling + time trackingAdd-on· Higher planYes· Staff module included
Auto review requests (post-service)Add-on· Marketing add-onYes· Reviews module included
Invoicing + Stripe paymentsYesYes· Invoicing + Payments modules
SMS reminders to customersAdd-on· Per-message feesYes· Your own Twilio account
Email confirmations + receiptsYesYes· Comms + Resend
Customer self-service portalLimited· Read-onlyYes· Customer Portal cornerstone
Modify dashboard / UINoYes· Edit your own code
Add custom modulesNoYes· Bridge system
Code-to-own (no rent)NoYes· Private GitHub repo
Full data export anytimeLimitedYes· Your own Supabase
Workflow automation rulesLimitedYes· Workflow Automation cornerstone
Compliance audit trailNoYes· Compliance cornerstone

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 surprise feature gates

Every module ships with full feature depth. Review requests, marketing automation, customer portal — included, not behind a Premium tier you discover when you need it most.

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. 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. 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. 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. 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, ~$25/mo for higher volume), Vercel hosting (free tier or ~$20/mo), Resend email ($0 to $20/mo), Twilio SMS (~$15-50/mo depending on volume). Total recurring: $0-115/mo vs Jobber's $49-$349/mo per-seat. Most small operators run on $25-60/mo combined.

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.