TotalBay · demo tour
This tour follows one repair visit at a sample shop — first from the customer’s phone, then from the shop’s desk. The shop, customer, car, and numbers are all made up.
With TotalBay, customers don’t sit in your lobby. They drop the car, leave, and handle the rest on their phone: updates by text and email, photos of what you found, the estimate to sign, and payment. When it’s done, they can pick up after hours.
Your people spend their time on cars instead of looking after a lobby.
Customers approve work they can see and understand. Every estimate can carry your tech’s inspection photos and short how-it-works explainer videos you pick — so you’re not explaining brake rotors over the phone. DIY how-to videos never go to customers.
Everything happens on the customer’s phone. No app, no account, no waiting around.
Step 1
Customers can book a regular appointment like always. Or, for a drop-off, they text “check in” to your shop’s number and get a link back. No app to download.
Step 2
Name, phone, car, mileage, and what’s wrong — on their phone, in the parking lot. One tap tells you where the lug nut key socket (wheel lock key) is, so nobody hunts for it with the car on the lift. Text updates are optional; the customer checks the box.
Step 3
The phone tells them to put the keys in your key drop box. Works before you open and after you close. Appointment customers can drop the car the evening before, so your tech never starts on a hot engine.
Step 4
Texts and emails when the car is in the bay, when the inspection is done, when parts are on order, and when it’s ready.
Step 5
Your tech’s photos show up on the estimate. With AI photo analysis on, each photo gets a written note — that uses your shop’s own OpenAI key. Without it, the photo shows with the tech’s note.
Step 6
You pick short how-it-works explainer videos for the job and mark them OK for customers. They show on the estimate, so the customer understands the job before deciding. DIY how-to videos are never shown to customers.
Step 7
Parts, labor, and total on one screen. They sign with a finger and tap Approve, or Deny. The signature is saved with the approval.
Step 8
The invoice matches the estimate they signed. They pay by card through your own Stripe account, or pay when they pick up.
Step 9
One text says the car is ready, with the invoice link. They pay online, and if you use a lockbox they get the code after paying and pick up the keys after you close or on the weekend.
Open a sample estimate yourself. It’s the customer’s view with photos, line items, and the signature box. You can sign and tap Approve — it’s a sample, so nothing is saved, sent, or charged.
Open sample estimateThe same visit from the desk and the bay. Built for shops with 8 bays or fewer, and it scales past that.
Step 1
Every open car on one screen: which bay, which tech, and what it’s waiting on. Bay balance shows how much room is left today.
Step 2
Regular appointments, one column per tech. Booked jobs and drop-offs land on the same calendar, so you can see who’s loaded and who’s free. Text check-in is an extra way in, not a replacement for appointments.
Step 3
Customer, car, plate, concern and status stay at the top, with anything that blocks the job flagged there — keys not in yet, an unsigned estimate, an airbag job without an SRS-trained tech, payment due, and the lug nut key socket location (“Not sure” is flagged so the desk can ask). Everything else sits in four folders: Check-in, Estimate & parts, Messages & tracker, and Invoice & payment. Every tech has the job on their own phone — concern, check-in and texted photos, the customer’s voice note, keys, a simple Specs box and Capacities box, the maintenance schedule, manuals, videos, a time clock and an Add photo button. The desk taps Tech view to see exactly what the tech sees. Text the customer right from the job — one-tap starter messages (car ready, estimate link, tracker link), their replies land on the same job with a new-text dot, and sending stays off unless the customer agreed to texts.
Step 4
Look up parts, check the ones you want (nothing is added until you pick it), and add labor hours. Before an estimate goes out, TotalBay flags duplicate-looking parts — the same part number twice, too many pad sets or rotors — so the advisor can go back or send anyway. The team also sees the ticket’s parts cost % and gets an “are you sure?” if it looks off. You place the parts order with your supplier; the desk shows a red reminder until it’s marked ordered.
Step 5
The lug nut key socket location prints at the top. TotalBay does the looking up. Specs and capacities are pulled automatically and printed on the tech copy in two simple boxes — Specs (part and spec) and Capacities (item, capacity and fluid type) — with one line at the bottom saying where they came from. Nobody has to look them up or type them in. If a number isn’t on file the box shows a dash, and the office can type it in from the job in a few seconds. Specs never hold up a job. Specs stay on staff and tech screens — they never go on customer paperwork. Airbag / SRS jobs can only be assigned to techs marked SRS trained unless a manager overrides it with the manager password.
Step 6
Open safety recalls are pulled from NHTSA automatically. The maintenance schedule comes in automatically from the same Open Labor Project data as the specs — no repair-manual subscription needed — and shows on the tech copy. If a vehicle has no schedule on file, maintenance due is estimated from mileage and age.
Step 7
Turn the approved estimate into an invoice. Send the pay link with the pickup notice, or mark it paid at the counter.
Step 8
Owner-only P&L. Every ticket shows its parts cost as a percent of the sale, colored against your target, so you can spot jobs that were priced too low.
Step 9
Enter the fault codes and get a step-by-step test path on the work order, so the tech tests before replacing parts.
Step 10
Optional add-on. Writes Facebook post and ad drafts from a few preset ideas. Copy and paste the ones you like, delete the rest. Nothing posts automatically.
The numbers behind the bays. Profit and loss is limited to the owner/admin login.
Every estimate shows parts cost % to the whole team, with a warning before it’s sent if something looks off — a cost missing, a part priced below cost, or parts cost over your target. Owners can hide costs with a manager password. Costs never show on anything the customer sees. Profit and loss on invoiced and paid work, with cost of goods for the period and parts cost % on every ticket. Each ticket is green when it’s under your target (33% by default — you set it), amber when it’s a little over, red when it’s well over, and grey when a part cost wasn’t entered. Operating expenses like rent and payroll go on the same report. Print it or export CSV.
Each part on an estimate keeps its vendor and cost, including parts bought outside your main supplier. Stock orders go on the Purchase orders tab with the supplier, line items, and unit cost, and receiving an order adds it to your shelf inventory. Your vendors are kept in one list.
Each tech signs in on a phone or tablet at /tech with their own PIN and sees only the jobs assigned to them — vehicle, concern, job lines, and the same specs as the tech copy, with no prices or customer contact info. They tap Start, Pause, and Finish on each labor line, and finishing a line credits them with the labor hours on the work order. The office gets a tech hours report with hours turned, clock hours, and efficiency for a day, a week, or any date range. A clock left running after closing is flagged for the office to fix, and changes to a tech’s time need the manager password. The Sales tab also shows labor hours from paid jobs by tech, with labor dollars and job count.
The bay board shows each bay and each tech’s planned hours for the day against capacity, and flags anyone overloaded. Tap Suggest balance and TotalBay proposes putting unassigned jobs on the least-loaded bay and tech. The desk reviews the moves and applies them.
When a customer passes on a job, the desk marks it “Declined for now” and the customer acknowledges a short safety note. It stays on file for that vehicle and shows up the next time the car is in. After a set time (45 days by default, you choose), the customer gets a friendly email reminder about it.
A couple of days after the job is paid (you set the delay), the customer gets an email asking how the visit went. Either answer shows your Google review link (no “happy customers only” gating, per Google’s rules). “Could have been better” also lets them send a private note straight to you, so you can make it right.
Track the parts you stock with on-hand and minimum quantities. The reorder check lists what’s at or below minimum and what’s moving fast on recent jobs. With your shop’s OpenAI key, AI weighs recent job usage too; without it, the check uses your minimums. It suggests — you decide what to order.
How parts move from lookup to order on a TotalBay repair order today, and where automatic ordering will fit. Parts lookup works through the shop’s own NexPart account. TotalBay is not affiliated with or endorsed by any parts supplier.
These are not live yet. We list them so you know what’s coming, not as part of what you get today.
Pending supplier approval. Once approved, picked parts on an approved estimate will go to the supplier cart, the order will be placed, and the order number will come back to the repair order. Until then, your shop places the order and TotalBay reminds the desk until it’s done. See the parts workflow.
Tell us what your shop needs that you didn’t see here. Mike reads every one. We won’t add you to any list.
| Typical shop software | TotalBay | |
|---|---|---|
| Contract | Yearly contract, often with a 60-day cancellation notice | Month to month. No contracts. Cancel anytime. |
| Users | Priced per user: every tech, service writer, or manager you add raises the monthly bill | $249/month per shop with unlimited users. No per-user fees, so add your whole team. |
| Customer check-in | Customer waits at the counter to fill out paperwork | Customer checks in by text and leaves the keys in your key drop box, day or night |
| Photo estimates | Someone looks up prices and labor by hand before calling back | Customer texts a photo of the problem. You get a draft estimate with real labor times and, where your parts supplier account is connected, real supplier prices for their exact engine (from the tag or VIN). You check it and send it. Supplier prices on photo estimates are live at Fastbay Automotive (our own shop) first. |
| Ordering parts | Someone calls the parts store after the customer approves | When the customer approves, an AI assistant calls the parts store and places the order for the approved lines, then notes the total and ETA on the job. Trial In trial at Fastbay Automotive (our own shop). |
| Spanish | English-only customer screens | Spanish customer pages and texts |
| Payments | Often pushes you onto its own payment processing | Use your own Stripe or Clover |
That’s the whole visit and the whole desk. TotalBay base is $249/month per shop — Unlimited users, no per-user fees. Month to month. No contracts. Cancel anytime. No setup fee. Phone answering and Marketing are optional add-ons. If most of this list would help your shop, it’s worth a look.
Beta shops: free for 30 days. Card required at signup, nothing charged during the trial, reminder email on day 25; billing starts automatically on day 31 at $249/month unless you cancel. Month to month, cancel anytime.