Starter
For small shops moving beyond spreadsheets.
$99/mo
Billed monthly
- 1 location
- 3 users
- 150 work orders per month
- 10 GB storage
- Customer portal, Kanban board, and required QC
- AI available as an add-on
- No API or outbound webhooks
Pricing
Plans for a single repair shop up to multi-location groups, with no per-ticket fees. RepairOps is in closed beta: join the beta and we'll confirm your plan and any beta terms before you start.
Annual pricing applies to Starter, Pro, and Business.
For small shops moving beyond spreadsheets.
$99/mo
Billed monthly
For one busy shop that wants the full toolkit.
$199/mo
Billed monthly
For busy shops and small multi-location operators.
$449/mo
Billed monthly
For larger groups that need custom limits and contracts.
From$1,500/mo
Annual agreement, priced with our team
Prices in US dollars. Customer text messages are sent through a Twilio account you connect. AI features are optional add-ons.
Compare plans
Every plan includes the core repair workflow. Higher plans add shop tools, more capacity, and platform controls.
| Feature | Starter$99/mo | Pro$199/mo | Business$449/mo | EnterpriseFrom $1,500/mo |
|---|---|---|---|---|
| Limits | ||||
| Locations | 1 | 1 | 2 | 100 (default) |
| Users | 3 | 10 | 20 | 500 (default) |
| Work orders per month | 150 | 10,000 | 25,000 | 100,000 |
| Storage for photos and files | 10 GB | 50 GB | 200 GB | 1 TB |
| Shop floor displays | Not included | 1 | 3 | 50 |
| Advanced exports per month | 10 | 25 | 250 | 2,000 |
| Repairs and customers | ||||
| Repair workflow and Kanban board | Included | Included | Included | Included |
| Required quality check before pickup | Included | Included | Included | Included |
| Customer portal with quote approval | Included | Included | Included | Included |
| Customer email and SMS updatesSMS is sent through a Twilio account you connect. | Included | Included | Included | Included |
| Inventory and purchase orders | Included | Included | Included | Included |
| PC Repair Tracker, RepairDesk, and CSV import | Included | Included | Included | Included |
| Daily backups and CSV export | Included | Included | Included | Included |
| Two-factor authentication and passkeys | Included | Included | Included | Included |
| Shop tools | ||||
| Point of sale (Stripe Terminal) | Not included | Included | Included | Included |
| Online booking | Not included | Included | Included | Included |
| Time clock with payroll CSV export | Not included | Included | Included | Included |
| Google review requests | Not included | Included | Included | Included |
| Advanced analytics | Not included | Included | Included | Included |
| Knowledge base articles | 50 | 500 | 2,000 | 10,000 |
| iFixit guide lookups per month | 50 | 500 | 2,000 | 10,000 |
| System builder (manual builds per month) | 10 | 50 | 200 | 1,000 |
| Platform | ||||
| REST API and outbound webhooks | Not included | Not included | 50,000/mo | 500,000/mo |
| Advanced customer export | Not included | Not included | Included | Included |
| White-label branding | Not included | Not included | Not included | Included |
| SSO (SAML / OIDC)Set up with our team. | Not included | Not included | Not included | Included |
| Audit trail export | Not included | Not included | Not included | Included |
| AI add-ons | ||||
| AI Ready and AI Assist | Included | Included | Included | Included |
| AI Copilot | Not included | Included | Included | Included |
| Voice CopilotUses your AI provider. | Not included | Not included | Included | Included |
Optional add-ons
RepairOps works fully without AI. If you want help with intake, notes, and diagnostics, choose your own provider keys or managed credits.
Use your own AI provider keys. Usage is billed by your provider.
$49/mo
Managed credits for help with intake and notes.
$79/mo
All managed AI tasks, for shops on Pro and up.
$149/mo
Contracted credits, your own keys, or local models with an Enterprise agreement.
Custom
Top-up packs: 100 credits for $15 · 500 credits for $60 · 1,000 credits for $100
Included credits reset monthly. Top-up packs keep AI running after included credits run out, up to your add-on's monthly cap. At the cap, managed AI pauses until the next billing period.
Deployment options
Run RepairOps on your own hardware or private cloud, with the level of support that fits your operation.
For technical shops wanting full control of their infra.
$1,990/yr
No hands-on infrastructure support in base license.
Request a deployment (opens external site)Self-service package plus email support and update guidance.
$399/mo
Setup quoted separately
Perfect for shops wanting control with guided setup.
Request a deployment (opens external site)Supported package plus migration and scheduled maintenance help.
$799/mo
Setup quoted separately
For busy shops where self-hosted support is critical.
Request a deployment (opens external site)Contracted support terms, SSO, white-label, and negotiated limits.
$1,500+/mo
Annual prepaid preferred
Support obligations defined before purchase.
Contact SalesComing from PC Repair Tracker?
Shop Owner Edition runs RepairOps on your own server, brings your PCRT history across, and keeps running even if you stop renewing updates. Pricing is shared on request.
What Guardian reports
Each report from a self-hosted install carries its instance ID, organization ID and display name, a hash of the server's hostname, a hash of the license ID, the install date, deployment type and environment; app, worker and database versions; health checks for the web app, worker queues, database, disk and storage, backups and HTTPS, including your public URL and certificate expiry; failure counts for Stripe webhooks, messages and outbound webhooks; memory, load and uptime; the monitoring settings; and license and release image details, including the release channel. The report has no fields for customer, ticket, message or payment content. RepairOps records a SHA-256 hash of the IP address and user agent each report comes from.
Reporting is on by default for Self-Service and can be turned off, and it's required for Supported, Business and Private Cloud. Shop Owner Edition sends only a version ping.
FAQ
Billing, plan limits, and add-ons. Can't find an answer? Get in touch and we'll help.
RepairOps is in closed beta. Join the beta and tell us about your shop. We're inviting shops in small batches and will confirm your plan and any beta terms with you before you start.
Yes. Owners can move between Starter, Pro, and Business from Settings → Billing. Enterprise plans are arranged with our team.
You'll get a reminder before the trial ends and a seven-day grace period afterwards. Without a subscription you can't add new tickets or customers, but open repairs, payments, and exports keep working, and your data isn't deleted.
No. RepairOps works fully without AI. If you want help with intake and technician notes, add AI Ready (your own provider keys), AI Assist, or AI Copilot. Some AI tasks also need the Pro or Business plan.
Yes. With AI Ready ($49/mo) you connect your own OpenAI, Anthropic, Google, Groq, Mistral, or OpenRouter key. RepairOps stores your key encrypted and uses it from its servers to call that provider for your shop's AI features. Usage is billed by your provider and uses no RepairOps credits. Enterprise AI agreements can also include local models for chat.
Included credits reset monthly. Top-up packs keep AI running after included credits run out, up to your add-on's monthly cap: 400 credits for AI Assist and 1,000 for AI Copilot. At the cap, managed AI pauses until the next billing period, so there are no surprise AI charges.
No per-ticket or per-invoice fees. Every plan has a monthly work order allowance: 150 on Starter, 10,000 on Pro, 25,000 on Business, and 100,000 on Enterprise.
Business includes two locations. For more locations, Enterprise pricing is quoted with our team.
Subscriptions are paid by card through Stripe.
Yes. Cancel from your billing settings, and the cancellation takes effect at the end of your current billing period.
Each shop's data is kept separate with Postgres row-level security, and an automated check fails if a table the app can reach has it turned off. Credentials you save for AI providers and integrations, and device passcodes entered in the passcode field, are encrypted with AES-256-GCM. Staff sign-in supports two-factor authentication and passkeys. Owners must set up two-factor after a short setup grace period (72 hours by default), and shops can require it for managers or all staff.
Now onboarding beta shops
Join the beta and we'll confirm the plan that fits your shop, and any beta terms, before you start.