Simple, transparent pricing

Per-location billing. 14-day free trial on every plan. Zero revenue cut — always.

MonthlyAnnualSave 15%

Starter

1 service module

$67/mo

$79/mo billed annually

Start free trial
  • Online booking portal
  • Client & pet management
  • Vaccination tracking
  • Check-in / check-out
  • Email & SMS reminders
  • Basic reporting
  • Up to 5 staff members
Most Popular

Growth

Up to 3 modules

$127/mo

$149/mo billed annually

Start free trial
  • Everything in Starter
  • Dynamic pricing rules
  • Promo codes & campaigns
  • Waitlist management
  • Advanced CRM tools
  • Multi-location support
  • Unlimited staff
  • Priority support

Professional

All 7 modules

$195/mo

$229/mo billed annually

Start free trial
  • Everything in Growth
  • Membership billing
  • Yield management
  • Revenue simulator
  • Custom branding & logo
  • Custom domain
  • Custom email templates
  • White-label pet parent portal

Enterprise

All modules + API

Custom
Contact sales
  • Everything in Professional
  • API access
  • Franchise management
  • SSO / SAML
  • Dedicated account manager
  • Custom onboarding
  • SLA guarantees
  • Data migration assistance

Compare plans in detail

FeatureStarterGrowthProfessionalEnterprise
Core
Online booking portal
Client & pet profiles
Vaccination tracking & gating
Check-in / check-out
Email & SMS reminders
Pet report cards
Growth Tools
Dynamic pricing rules
Promo codes & campaigns
Waitlist management
Advanced CRM & segmentation
Multi-location dashboard
Professional Features
Membership & subscription billing
Yield management dashboard
Revenue simulation
Custom branding & logo
Custom domain
White-label portal
Custom email templates
Enterprise
REST API access
Franchise management
SSO / SAML
Dedicated account manager
Custom SLA
Billing
Service modules included1377
Staff members5UnlimitedUnlimitedUnlimited
Revenue cut0%0%0%0%
Own Stripe account

Frequently asked questions

What happens after my 14-day trial?

You choose a plan and add a payment method. If you don't, your account is paused (no data is deleted). You can reactivate anytime.

Is pricing really per location?

Yes. Each location gets its own plan, its own set of modules, and its own subscription. Most businesses have one location and one subscription.

Can I change plans later?

Absolutely. Upgrade or downgrade at any time. Changes take effect immediately and are prorated.

Do you take a cut of my payments?

Never. You connect your own Stripe account and keep 100% of your revenue. AltaPets charges a flat monthly fee only.

Can each location have its own bank account?

Yes. Each location can have its own Stripe Connect account, which means separate bank accounts, separate legal entities, and separate payouts.

What if I need more than 7 modules?

The Professional plan includes all 7 current modules. As we add new modules, Professional and Enterprise plans get them automatically.