Pricing

Choose the plan that fits your needs.

Starter

Pay as you go

2.9%+ 30¢

per successful transaction

  • Your own branded site
  • Booking, payments, customer dashboard & company admin
  • Single site / single company — no SuperAdmin

Enterprise

For teams and networks

Custom pricing

Volume discounts, dedicated support, and tailored terms. We’ll work with you to arrange a plan that fits.

  • Everything in Starter
  • SuperAdmin: network-wide users, audit logs, system settings
  • Custom rates and billing, priority support

What the platform includes

Starter includes public site, auth, booking and checkout, customer dashboard, and company admin (single site). SuperAdmin features are Enterprise only. The list below reflects the actual app. Starter: 2.9% + 30¢ per transaction. Enterprise: custom pricing.

Public site

  • Per-site branding, colors, theme (header/footer variants)
  • Home, About, Contact, Services (catalog + detail by slug), Portfolio, Pricing
  • Book flow: service picker, description, address, date/time, contact — then checkout
  • Legal: terms, privacy, cookies, refund
  • Optional: Network (company list + detail), Publication (articles, categories, search), Careers
  • Sitemap, RSS/Atom, dynamic favicon & og:image

Auth & roles

  • AWS Cognito: email sign-up, sign-in, forgot password, verify email, new password
  • Roles: Customer, Staff, Admin, SuperAdmin (Cognito groups + RequireRole)
  • Protected routes for dashboard, admin, and superadmin
  • Session used for API calls and role checks

Booking & checkout

  • Service catalog: fixed, hourly, quote, project range, monthly, quarterly pricing
  • 5-step booking form with draft save; calendar picker; booking summary
  • Create booking via API → redirect to checkout
  • Stripe PaymentIntent (card); deposit & full payment; success/cancel handling
  • Optional notifications: booking-created, quote-created (e.g. email)

Customer dashboard

  • Overview: upcoming bookings, recent payments; onboarding modal (billing, shipping, profile, notifications)
  • My Bookings: list and status
  • Payments: payment history
  • Network: view contracts (for network projects)
  • Settings: profile (name, email, phone, displayName, company, jobTitle, bio), notification prefs, billing/shipping addresses, security
  • In-dashboard FAQ

Company admin

  • Dashboard: booking counts (pending, confirmed, in progress, completed)
  • Bookings: company-scoped list; filter by status/user; link to detail
  • Booking detail: quote, deposit, discount, admin notes; payments list; document upload; status update; reject
  • Quotes: list bookings without quotes; create quote + deposit + discount; notify customer
  • Calendar: day / week / month view; navigate dates; click booking for detail modal
  • Documents: list (all / booking / misc); upload to S3; link to booking; edit name/type/tags/notes; delete; view
  • Reports: total revenue, total bookings, avg quote, completed count; date range (week/month/year/all); breakdown by status
  • Customers: list and customer detail view
  • Staff: list; add/edit/delete; company assignment; contact & emergency contact fields
  • Network: list network companies; view contracts; request service from another company (contract form)
  • Services: full CRUD; name, description, pricing type, base price, category
  • Modules: show/hide admin nav items; drag-and-drop order (Dashboard, Bookings, Quotes, Calendar, Documents, Reports, Customers, Staff, Network, Services)
  • FAQ and Support (service + technical contact cards)

SuperAdmin (Enterprise only)

  • SuperAdmin dashboard: user/company/booking/payment counts; payment health; quick links
  • Users: list all (Cognito); create user; edit; delete; change role (Customer/Staff/Admin/SuperAdmin); sync role to Cognito
  • Network Bookings: all bookings; filter by company, user, status
  • Network Payments: all payments; filter by company
  • All Quotes: cross-company quotes view
  • Companies: network company management
  • Network Services: catalog across companies
  • All Staff: cross-company staff list
  • Audit logs: Amplify build jobs per branch; filter by company/status; build duration & status
  • System settings

Data & integrations

  • AppSync GraphQL + DynamoDB: bookings, quotes, payments, services, companies, users, staff, documents, addresses, user-preferences, network contracts
  • S3 (Amplify Storage): document uploads
  • Stripe: PaymentIntent creation and card collection
  • Optional mock mode when backend not configured
  • API routes: bookings, create-payment-intent, contact submit, newsletter subscribe, notifications, network companies/contracts/seed, search (publication), admin cognito-user-by-sub, superadmin users/sync/delete, images (favicon/og)

Not sure which plan fits? Book a demo and we’ll walk you through the platform and pricing options.