Your repair shop,
fully under control
Track tickets, generate quotes, manage customers, and run your entire repair business from one powerful platform. No more spreadsheets, paper tickets, or disconnected tools.
No credit card required. Set up in under a minute.
Up and running in minutes
Sign up in seconds
Create your free account — no credit card, no commitments. Your shop is ready instantly.
Set up your shop
Add your branding, invite your team, and configure statuses to match your workflow.
Start managing repairs
Create your first ticket, track devices, and give your customers real-time updates.
Everything your repair shop needs
One platform to manage your entire repair workflow — from intake to collection.
Ticket Management
Create and track repair tickets with multi-device support, digital signatures, and intelligent auto-status updates.
Quoting & Invoicing
Generate professional quotes and invoices with PDF export, Stripe payments, and VAT support.
Customer Management
Full customer profiles with smart duplicate detection, one-click merge, and balance tracking.
Inventory & Stock
Track stock across multiple locations with automatic allocation, low stock alerts, and supplier management.
Repair Wiki
Build a searchable knowledge base of devices, parts, faults, and repair guides — shared across all shops.
Team & Permissions
Manage your team with granular roles, 11 permission flags, invite system, and full audit logging.
Multi-device tickets with intelligent auto-status
One ticket can hold multiple devices — each tracked independently with its own status, parts, and timeline. The system does the status updates for you.
-
Multi-device support
A customer drops off a phone and a tablet? One ticket, two devices, each tracked separately.
-
Auto-status engine
Statuses advance automatically based on parts workflow. Mark a part as ordered — the device moves to 'Awaiting Parts'.
-
9 built-in statuses
From 'Awaiting Drop Off' through to 'Collected', with full customisation of names, colours, and ordering.
-
Digital signatures
Capture intake and collection signatures on-screen. Mark a device as received and it auto-advances to 'Booked In'.
A seamless experience for your customers
Give your customers real-time visibility into their repairs — and let them pay online without ever needing to call you.
-
Live tracking page
Every ticket generates a unique link. Customers see real-time status updates, estimated costs, and public notes.
-
Online payments via Stripe
Customers pay invoices directly from their tracking page. Payment status updates automatically — no manual reconciliation.
-
Automated email notifications
Customers receive emails when their ticket is created and when statuses change. Respects per-customer opt-out preferences.
-
Public enquiry form
Embed a branded form on your website. Enquiries land as leads in your dashboard with built-in spam protection.
Repair Status
Device
iPhone 15 Pro
Fault
Screen Replacement
Invoice #INV-0018
£89.99
Stock management that works for you
Track inventory across multiple locations. When you add a part to a ticket, stock is checked and allocated instantly.
-
Multi-location tracking
Manage stock across your main shop, warehouse, or second branch — all from one view.
-
Automatic allocation
Add a part to a ticket and stock is decremented instantly. When stock arrives, allocate to waiting tickets with one click.
-
Low stock alerts
Set minimum stock levels per part per location. Get warned before you run out.
-
Stock demand view
See all parts needed across all open tickets at a glance, with supplier links for easy reordering.
iPhone 15 Pro Screen
Main Shop
Samsung S24 Battery
Warehouse
MacBook Air Keyboard
Main Shop
3 parts awaiting allocation across 5 tickets
Shared repair knowledge at your fingertips
Build a searchable knowledge base of devices, parts, faults, and repair guides. Contribute to a global database — or keep entries private to your shop.
-
Devices, parts, faults & guides
Link relationships: which parts fit which devices, which faults affect which devices, which guides solve which faults.
-
Global sharing
Contribute your repair knowledge to a shared database visible to all RepairKeeper shops — or keep entries private.
-
Attach resources
Link to videos, supplier pages, guides, forums, and documentation directly from wiki entries.
-
Searchable & linked
Quickly find the right guide for any device and fault combination. Import devices in bulk via CSV.
iPhone 15 Pro
Global12 parts · 8 faults · 5 guides
Samsung Galaxy S24
Global9 parts · 6 faults · 4 guides
MacBook Air M2
Private7 parts · 4 faults · 3 guides
Built for teams from day one
Three roles, 11 permission flags, invite system, and a full audit trail. Control exactly who can do what.
-
Roles & permissions
Owner, Admin, and Technician roles with 11 granular permission flags — customisable per team member.
-
Email invitations
Invite new team members via email with their role pre-assigned. They're ready to go the moment they accept.
-
Full audit trail
Every create, update, and delete is recorded with before/after diffs, user attribution, and timestamps.
-
Secure by default
Passkey/biometric login, encrypted passwords, multi-tenancy isolation, and JWT sessions with 7-day expiry.
Alex (You)
Full access
Sam
9 of 11 permissions
Jordan
4 of 11 permissions
Recent Audit Log
Sam updated ticket RK-0042 status → Ready for Collection
Jordan added part to RK-0044 → Keyboard Assembly
Alex finalised invoice INV-0018 → £89.99
Simple, transparent pricing
Start free. Upgrade as your shop grows. No hidden fees.
RepairKeeper is currently in beta. Early adopters get full access to all features while we refine the product.
Join the betaFree
Get started with the basics
- Core ticketing & invoicing
- Public enquiry form
- Custom ticket prefix
- CSV export
- Asset tracking
- Repair wiki / knowledge base
- Inventory & stock management
- Label printing
- Team management & RBAC
- Audit log viewing
- Stripe Connect payments
- Branding removal
Lite
More capacity for solo repairers
- Core ticketing & invoicing
- Public enquiry form
- Custom ticket prefix
- CSV export
- Asset tracking
- Repair wiki / knowledge base
- Inventory & stock management
- Label printing
- Team management & RBAC
- Audit log viewing
- Stripe Connect payments
- Branding removal
Standard
For growing repair shops
- Core ticketing & invoicing
- Public enquiry form
- Custom ticket prefix
- CSV export
- Asset tracking
- Repair wiki / knowledge base
- Inventory & stock management
- Label printing
- Team management & RBAC
- Audit log viewing
- Stripe Connect payments
- Branding removal
Pro
Full power, no limits
- Core ticketing & invoicing
- Public enquiry form
- Custom ticket prefix
- CSV export
- Asset tracking
- Repair wiki / knowledge base
- Inventory & stock management
- Label printing
- Team management & RBAC
- Audit log viewing
- Stripe Connect payments
- Branding removal
What makes RepairKeeper different
Built from the ground up for repair shops — not retrofitted from generic helpdesk software.
Multi-device tickets
One ticket, multiple devices — each with independent statuses and parts tracking. Most competitors treat a ticket as one device.
Intelligent auto-status
Statuses move themselves based on your parts workflow. Zero manual updates needed — the system stays accurate without you touching it.
Global repair wiki
A shared knowledge base across all shops on the platform. Devices, parts, faults, and guides — contributed by the community.
Smart duplicate detection
Automatically identifies potential duplicate customers using name and phone matching, with one-click field-by-field merge.
Passkey authentication
Log in with fingerprint, Face ID, or security key — no password needed. Modern security, zero friction.
Customer self-service
Customers track repairs and pay invoices from a single link. No app downloads, no account creation required.
Full audit trail
Every change logged with before/after diffs, user attribution, and timestamps. Complete accountability for compliance.
Granular permissions
11 permission flags per team member — not just 'admin or not'. Control exactly who can access what.
Asset registry
Track customer-owned devices across multiple repairs over time. See the full repair history for any device.
Spam-protected enquiry forms
Embed branded forms on your website with built-in honeypot and time-trap spam protection. Enquiries land as leads.
Frequently asked questions
Got questions? We've got answers.
What types of repair shops is RepairKeeper for?
RepairKeeper is built for any independent repair business — phone repair shops, electronics repair centres, computer service providers, and similar trades. Whether you're a solo technician or a team of 20, RepairKeeper scales to fit your workflow.
Is there a free plan?
Yes! The Free plan includes core ticketing and invoicing for up to 25 tickets per month at no cost — forever, not a trial. Paid plans start at £20/mo for higher limits and additional features. During our beta period, early adopters get full access to all features.
What makes RepairKeeper different from other repair shop software?
RepairKeeper is the only platform with true multi-device tickets (one ticket, multiple devices, each tracked independently), an intelligent auto-status engine that moves tickets forward automatically, and a shared global repair wiki. Plus features like passkey login, customer duplicate detection, and a full audit trail.
Can my customers track their repairs?
Absolutely. Every ticket generates a unique tracking link that you share with the customer. They can see real-time repair progress, view quotes and invoices, and even pay online via Stripe — all without needing to create an account.
Do I need to install anything?
No. RepairKeeper is a web-based SaaS application that works in any modern browser on desktop, tablet, or phone. There's nothing to install, update, or maintain — just log in and go.
How does the auto-status system work?
RepairKeeper automatically advances device statuses based on your parts workflow. For example, when you mark a part as 'ordered', the device moves to 'Awaiting Parts'. When parts arrive and are allocated, it moves to 'Parts Arrived'. The ticket status always reflects the most behind device — zero manual updates needed.
Can I manage multiple team members?
Yes, on the Standard plan (up to 5 team members) and Pro plan (unlimited). RepairKeeper supports three roles (Owner, Admin, Technician) with 11 granular permission flags that you can customise per team member. Invite new members via email, and every action is recorded in a full audit log with before/after diffs.
Is my data secure?
Security is built into every layer. RepairKeeper uses encrypted passwords, supports passkey/biometric login (WebAuthn), enforces strict multi-tenancy isolation so no data leaks between shops, and logs every change in a tamper-evident audit trail.
Can I accept online payments?
Yes, with the Pro plan. RepairKeeper integrates with Stripe Connect so your customers can pay invoices directly from their tracking page. Payment status updates automatically — no manual reconciliation needed.
Can I transfer my current data into RepairKeeper?
Yes. RepairKeeper has built-in migration tools to help you import your existing data from other repair shop management platforms. You can bring across your customers, devices, and repair history so you're not starting from scratch.
How do I get started?
Just click 'Get Started Free' and create your account in under a minute. No credit card required. You'll have a fully functional repair management system ready to use immediately.
Ready to streamline your repair shop?
Join repair shops already using RepairKeeper to manage tickets, serve customers, and grow their business. Free during beta — no credit card required.
Set up in under a minute. No credit card required.