Keystone

Everything you need to run your service business — from your phone.

Version 1.8.1 — October 1, 2026

👤 Client Management 📅 Scheduling 💳 Invoicing

The name means something.

A keystone is the central stone of an arch — the piece that locks everything else in position. Builders place it last, because until it's in, the arch can't stand on its own.

keystone

Service businesses work the same way. You've got clients, jobs, invoices, estimates, and a schedule that all need to stay in sync. One thing slips and the rest follows. What you need is the piece in the middle.

That's what we built. Keystone connects every part of running your business — scheduling, billing, client management, estimates — in one place designed for the way service businesses actually work. 28 business types. Every module you need. Nothing you don't.

One keystone. Everything standing.

Who It's For

Built for people who do real work.

Lawn care. Dog walking. House cleaning. Mobile mechanics. Daycare. Tutoring. If you run a service business, this is your app.

Features

Everything in one place

Stop juggling spreadsheets, text messages, and paper invoices.

👤

Client Management

Store client details, service addresses, notes, and history. See open balances and next appointments at a glance.

📅

Smart Scheduling

Calendar view with drag-and-drop scheduling. Set recurring appointments, get reminders, and never double-book again.

📄

Invoices & Estimates

Create professional invoices and estimates in seconds. Add line items, taxes, and discounts — send directly to clients.

💲

Card Payments via Square or Stripe

Connect Square or Stripe and send an exact-amount payment link per invoice. Clients pay online in seconds — Keystone marks it paid automatically.

👥

Client Portal

Give clients their own portal to view invoices, estimates, jobs, and pay online. Invite by QR code or share link.

💬

Client Messaging

Built-in conversations between you and your clients. No more digging through texts to find what was agreed.

📊

Dashboard & Insights

Revenue, upcoming jobs, outstanding invoices, and top clients. Know how your business is doing at a glance.

📷

Job Photos & Notes

Attach before/after photos and notes to any job. Build a portfolio and keep records for every service call.

🚗

Mileage Tracking

Log trips manually or from your route. Built-in IRS mileage report for tax season — never lose a deduction again.

🔒

Offline-First

Works without internet. Data syncs automatically when you're back online. Perfect for fieldwork.

🎯

28 Business Types

Lawn care, cleaning, childcare, pet services, auto detailing, and 23 more. Terminology and tools tuned to your trade.

🔔

Push Notifications

Get notified instantly when a payment arrives, a client messages you, or a job is updated — on both Android and iOS.

📱

Android & iOS

Native app for both platforms. Run multiple businesses from one account — switch instantly.

See it in action

Built for the field

Clients, jobs, scheduling, invoicing, payments, and messaging — all in one app built for mobile-first service businesses.

Keystone feature highlights
How Keystone Works

From booked to paid.

Schedule the job, keep your client in the loop, collect payment — all from one place, all without the back-and-forth.

Step 01
Book
Open schedule · pick client · save job + invoice · client notified instantly
Business
Schedule
+ New
Thu, Jul 17
9:00 AM
Lawn Care
Emma Torres
New Job
×
Client
Select client…
›
Service
Lawn Care
Date & Time
Thu, Jul 17 · 9:00 AM
Notes
Front + back yard
‹
Invoice
#0048
Bill to
Emma Torres
Lawn Care
Jul 17 · 9:00 AM
Lawn service$180.00
Fertilizer$45.00
Total$225.00
DRAFT
›
Client
9:41
Sunday, Jul 13
Swipe to unlock
K
Keystone
now
New job booked
Lawn Care · Thu, Jul 17 at 9:00 AM · Invoice #0048
‹
My Jobs
Lawn Care
Thu, Jul 17 · 9:00 AM
Riverside Cleaning
Invoice#0048
Amount$225.00
Status
PENDING
· · ·
Step 02
Communicate
Message clients directly · they reply instantly · thread syncs both ways
Business
‹
ET
Emma Torres
Client
Perfect, thanks!
›
↔
Client
9:41
Sunday, Jul 13
Swipe to unlock
K
Keystone
now
Riverside Cleaning
Your appointment is confirmed for Thursday at 9am. See you then!
‹
RC
Riverside Cleaning
via Keystone
Your appointment is confirmed for Thursday at 9am. See you then!
Perfect, thanks!
›
· · ·
Step 03
Get Paid
Send a payment request · client pays in seconds · invoice updates automatically
Business
‹
Invoice #0047
Client
Riverside Cleaning
$285.00
SENT
Lawn service$225.00
Fertilizer$60.00
Balance due$285.00
Payment link sent ✓
›
Client
9:41
Sunday, Jul 13
Swipe to unlock
K
Keystone
now
Payment Request · $285.00
Riverside Cleaning sent a payment request. Tap to view.
‹ Portal
Invoice from
Riverside Cleaning
$285.00
DUE
Lawn service$225.00
Fertilizer$60.00
Total$285.00
Issued Jul 13, 2026 · Invoice #0047
Checkout
×
Amount due
$285.00
Riverside Cleaning
VISA
•••• •••• •••• 4242
09/27
Payment complete
$285.00
Screens

Everything your business runs on.

Clients, jobs, estimates, invoices, scheduling, and the numbers — one app that adapts to your trade.

Phone & Tablet · Android & iOS

Made for tablet, too.

Phone or tablet, Android or iOS — it's the same app. On tablet it opens into a two-pane layout: sidebar navigation with your work front and center.

Keystone on tablet — dashboard Keystone on tablet — schedule & routes Keystone on tablet — clients
Why Keystone

More features. Lower price. No contest.

See how Keystone stacks up against the industry leaders — at a fraction of the cost.

Feature Keystone Jobber Housecall Pro Brightwheel Square Appts
Price $24.99/mo $29–199/mo $49–109/mo $25–75/mo Free–$69/mo
Multi-business Up to 10 ✕ ✕ ✕ ✕
Business types 28 (type-aware) Generic Home services Childcare only Generic
Client portal ✓ Multi-link $49/mo tier ✓ Parents only Booking page
In-app messaging ✓ Built-in ✕ $49/mo tier ✓ ✕
Mileage tracking ✓ $49/mo tier ✕ ✕ ✕
Analytics & reports 8 reports + export $49/mo tier $99/mo tier Basic Basic
Custom dashboard 16 widgets Fixed Fixed Fixed Fixed
Childcare module ✓ Full ✕ ✕ Core product ✕
Pet & vehicle profiles ✓ ✕ ✕ ✕ ✕
Offline mode ✓ ✕ ✕ ✕ ✕
Module system 13 toggleable ✕ ✕ ✕ ✕

Competitor pricing and features as of 2026. Based on publicly available information.

Pricing

Simple pricing. No surprises.

Start free, upgrade when you're ready. No hidden fees.

Starter

$0

Try everything with a 14-day PRO trial

  • 1 business
  • 2 clients
  • 5 jobs per month
  • Basic invoicing
  • Basic analytics
  • 14-day PRO trial included
Get Started Free

Business

$59.99/mo

$499.99/yr — save 30%

  • Up to 5 businesses
  • +$14.99/mo per extra (max 10)
  • Unlimited clients & jobs
  • All 13 Pro modules
  • Everything in PRO
  • Priority support
Get Business

Stop juggling spreadsheets.

Free to download. Run your business from your phone, today.