Work orders, estimates and invoicing for independent shops. Seal a finished job and nobody can change it without it showing — including you.
Every part of the app, switched on — including sealed records. On Shop and Group you bring your old records across yourself from CSV files; talk to us if you want help beyond that.
One system from the moment a car is dropped off to the moment it is paid for.
Take in the customer, vehicle and complaint. Add labor and parts. Generate an estimate, seal the job, invoice it and record payment.
Each job gets the checklist for its type — road test and fluids, panel alignment and paint match, or DEF, air brakes and DOT inspection.
Owner, front desk and technician each see what they need. Settings, payments and warranty decisions stay with the people who should be making them.
Who is on the clock right now, hours on the floor against labor hours sold, and which vehicles each tech touched today.
Track quantities and reorder thresholds, and see what has dropped below the line before a job stalls waiting on it.
Send a link. They see the findings with photos, answer “Yes, do it” or “Not now” on each line, and the shop sees exactly what was authorized before a wrench turns.
Give out your shop code. A customer looks up their repair by VIN or phone number and sees where it stands. No account, no app, no phone call to you.
Where every vehicle is, who is holding it up, and what it is worth — without opening a single job.
Sixteen stages from intake to pickup, including the ones nobody admits to — waiting on a customer, waiting on parts, found something else. Jobs loop backwards as often as forwards and the board expects it.
Approvals outstanding, parts past their promised date, anything sitting two days untouched, money owed over sixty days. Ordered by what it costs you to ignore.
A courtesy multi-point, a proper diagnosis, or a deep diagnostic — different jobs, different sheets. A truck is asked about its air system; a Camry never is. Findings and photos land on the customer's estimate.
Appointments with one-click check-in: the booking becomes a job, the VIN becomes a vehicle, the note becomes the complaint. Nothing typed twice.
Purchase orders with partial receiving, because three of four lines arriving is normal. Receiving stocks your inventory and moves the job back into the queue.
Most shops find out at the end of the month. This tells you while the customer is still on the phone.
Enter what a part cost you beside what you charge, and a wage for each technician, and the job shows what it makes as you build it. Where a cost is missing it says so rather than guessing.
A Camry and a Freightliner are not the same hour. Enter the VIN and the right rate lands on the job, from the vehicle's own weight rating.
Every dollar in or out is a line with a name on it. Deposits, part payments and refunds all work. Mistakes are voided, never deleted.
Sales tax to remit, a profit and loss, money collected by method, and who owes you aged into the usual buckets — from your own invoices and register. If you use QuickBooks, invoices push straight across.
Fewer phone calls to you, and a reason to come back.
A private link — no password — showing their vehicles, everything you have done, what is still under warranty and what is coming up. They keep their own details right so your counter stops guessing.
Every part fitted with a warranty, searchable by VIN, customer, phone or part number — because that is how the question arrives at the counter.
What you paid, what a vendor suggested charging, and who you buy from stay inside the shop. So does your cost when another shop looks up that VIN.
Once your shop is verified and has accepted the publishing terms, the repairs you seal go onto the vehicle's own record — a public register that belongs to the vehicle rather than to any one shop — unless the customer says no. That is the part no invoicing tool can give you, and the reason the work you do this week is still worth something to you in six years.
When that vehicle is sold, or turns up at another garage, the work you did is on its record with your shop's name on it. A folder of paper invoices cannot do that.
Import the invoices from whatever you used before and they are sealed onto each vehicle's record dated to the day the work happened — marked as history you reported rather than work we watched, because that difference is the whole point. How switching works
What crosses is the vehicle, the work, the parts and the date. Your prices, your costs, your vendors and your customer's details never leave your shop — not to the registry, and not to the next garage reading it.
Publishing runs on your shop's terms, and any customer can say no — from their own page or at your counter. Their future work stops being published, and you can see exactly what is being held back and why.
I run a repair shop. This is the software we use to run it.
That is why parts of it look strange until you have stood at a counter. The board has a stage called found something else, because that is what actually happens. The profit figure goes blank instead of guessing, because a margin built on a cost nobody entered is worse than no margin at all. And a job finished on somebody's driveway says Finished, not Picked up, because nobody picked anything up.
None of that came out of a product plan. It came off the counter.
I use this every day. When something in it is wrong, it is wrong for me first.
The part you cannot get from a notebook or a generic invoicing tool.
The complaint, the diagnosis, every labor line and part, the vehicle, the technician who did the work and who sealed it are frozen together.
Nobody can change a sealed work order without it showing — not your staff, not you, not us. Correcting something means sealing a new record, so the original stays as it was. You can still clear your own records — that removes your customers, their vehicles and every job, and the sealed repair records stay, and stay verifiable. The sealed record, explained
The record is hashed with SHA-256. Re-check it any time and the app recomputes the fingerprint, so any change to the contents shows up instead of passing quietly.
Tied to that sealed record, and marked redeemed or void when it is settled — so a warranty claim points at exactly what was done, not a memory of it.
No installation, and nothing to configure before you can take in a job.
Pick a plan, give the shop's name and your email, and pay on Stripe's page. The link we email you finishes setup: you sign in with Google or a link to your email.
A shop you buy begins with nothing in it but you. Signing up with an invite code offers a few sample customers and parts to click around first. Region and tax, your labor rates, and your people come next, and all of it can be changed later.
On Shop and Group, each person signs in as themselves — their own email, or their own PIN on the shop's device — so jobs, photos, checklist items and hours are recorded against a real name.
An honest list, because a shop deserves to know what it is buying today rather than being sold a roadmap.
Not built yet: live parts lookup. Vendor catalogs (PartsTech, WORLDPAC, Nexpart) are partner-gated and we don’t have that access yet, so today you type parts off the counter receipt and the app remembers them for next time. Adding a location to a Group from your own settings is not built yet either. Buying Group for several locations sets them all up; a location added after that, we join to your group for you. You move between your locations in the sidebar, or in Menu on a phone, and see them reported together under All locations.
Card processing runs through whoever you already use. We can introduce you to a processor, and we are paid a share if you sign with them — you would be told that before you decided, not after.
If any of that decides it for you, wait for it. Everything described above this section works today.