TotalBay · demo tour

One car, start to finish

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.

$249/mo per shop Unlimited users, no per-user fees. Month to month. No contracts. Cancel anytime. No setup fee.

You don’t need a waiting room

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.

Photos and videos do the selling

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.

Inspection photos with AI notes — sample
Inspection photos with AI notes. Each photo gets a plain-English note written by AI photo analysis, using your shop’s own OpenAI key. No key? The photo shows with the tech’s note.
Explainer videos your shop picked, on the estimate — sample
Explainer videos you pick. You choose which how-it-works videos the customer sees. DIY how-to videos are never shown to customers.
Track 1

What your customer sees

Everything happens on the customer’s phone. No app, no account, no waiting around.

  1. Books an appointment, or texts “check in” — sample screen

    Step 1

    Books an appointment, or texts “check in”

    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.

  2. Fills out drop-off info — sample screen

    Step 2

    Fills out drop-off info

    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.

  3. Drops the keys and leaves — sample screen

    Step 3

    Drops the keys and leaves

    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.

  4. Gets status updates — sample screen

    Step 4

    Gets status updates

    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.

  5. Sees inspection photos — sample screen

    Step 5

    Sees inspection photos

    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.

  6. Watches videos you picked — sample screen

    Step 6

    Watches videos you picked

    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.

  7. Reviews and signs the estimate — sample screen

    Step 7

    Reviews and signs the estimate

    Parts, labor, and total on one screen. They sign with a finger and tap Approve, or Deny. The signature is saved with the approval.

    Open the sample estimate →

  8. Pays online — sample screen

    Step 8

    Pays online

    The invoice matches the estimate they signed. They pay by card through your own Stripe account, or pay when they pick up.

  9. Pays and picks up — even after hours — sample screen

    Step 9

    Pays and picks up — even after hours

    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 estimate
Track 2

What your shop sees

The same visit from the desk and the bay. Built for shops with 8 bays or fewer, and it scales past that.

  1. Day board and bay board — sample screen

    Step 1

    Day board and bay board

    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.

  2. Appointment calendar with tech columns — sample screen

    Step 2

    Appointment calendar with tech columns

    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.

  3. Work orders — sample screen

    Step 3

    Work orders

    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.

  4. Estimates with parts and labor — sample screen

    Step 4

    Estimates with parts and labor

    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.

  5. Tech copy with the specs filled in for you — sample screen

    Step 5

    Tech copy with the specs filled in for you

    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.

  6. Recalls and maintenance — sample screen

    Step 6

    Recalls and maintenance

    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.

  7. Invoices — sample screen

    Step 7

    Invoices

    Turn the approved estimate into an invoice. Send the pay link with the pickup notice, or mark it paid at the counter.

  8. Financial tab: profit and loss — sample screen

    Step 8

    Financial tab: profit and loss

    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.

  9. Code Doctor — sample screen

    Step 9

    Code Doctor

    Enter the fault codes and get a step-by-step test path on the work order, so the tech tests before replacing parts.

  10. Marketing drafts — sample screen

    Step 10

    Marketing drafts

    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.

Running the business side

The numbers behind the bays. Profit and loss is limited to the owner/admin login.

Profit and loss, for shops that run by COGS

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.

Where every part came from

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.

Tech screen and tech hours

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.

Bay balance

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.

Declined work doesn’t get lost

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.

Review requests after the visit

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.

Shelf inventory with a reorder check

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.

Parts workflow

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.

  1. Vehicle on the work order. Year, make, model, engine, and VIN (when available) are on the repair order from check-in or the desk.
  2. Parts lookup. The desk searches parts for that vehicle from the work order, using the shop’s own supplier account.
  3. Desk picks the parts. The desk checks the parts it wants. Nothing is added until someone picks it.
  4. Picked parts go on the estimate. Each picked part becomes an estimate line with the shop’s markup, next to the labor.
  5. Customer approves and signs. The customer reviews the estimate on their phone and signs to approve.
  6. Pending supplier approvalAutomatic ordering plugs in here. On approval, the picked parts are sent to the supplier cart, the order is placed, and the supplier’s order number is returned to the repair order. This step is not live yet.
  7. “Parts need ordering” reminder. Until then, the approved repair order shows a red Parts need ordering reminder on the work order and the day board.
  8. Desk places the order. The desk orders through the supplier as usual, then taps Mark ordered and enters the order number. The reminder clears.
  9. Customer is told. The customer gets a “parts are on order” text and email.
Estimate with parts lookup, picked parts, and the Parts need ordering reminder — sample
Sample screen: parts lookup, picked parts on the estimate, and the red reminder after approval.

Good to know

Add-ons available now

Coming soon

These are not live yet. We list them so you know what’s coming, not as part of what you get today.

Automatic parts ordering Pending

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.

What would you add?

Tell us what your shop needs that you didn’t see here. Mike reads every one. We won’t add you to any list.

TotalBay vs typical shop software

Typical shop softwareTotalBay
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

Everything you just saw, in one system

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.