Auto Repair Shop HQ
Independent auto repair shops and garages
For independent auto repair shops: repair orders, vehicles, parts, and pickups.
Use this templateAuto Repair Shop HQ
Start here: how this workspace runs
Dashboard
Writing a repair order and estimate
Parts ordering and returns
Quality check and pickup
Customers
Drivers and fleets, what they have spent and what they still owe.
| Customer | Type | Status | Phone | Neighborhood | Customer since | |
|---|---|---|---|---|---|---|
| Callum Pemberton | (616) 555-0185 | callum.pemberton@inbox-mail.net | Lakeview | Sep 9, 2026 | ||
| Lucinda Whitlock | (616) 555-0122 | lucinda.whitlock@inbox-mail.net | Foxglove Court | Jul 16, 2026 | ||
| Kwame Eriksen | (616) 555-0159 | kwame.eriksen@inbox-mail.net | Stonebridge | May 22, 2026 | ||
| Fenella Montague | (616) 555-0196 | fenella.montague@inbox-mail.net | Harbor Heights | Mar 28, 2026 | ||
| Leopold Valdez | (616) 555-0133 | leopold.valdez@inbox-mail.net | Willow Creek | Feb 1, 2026 | ||
| Imelda Dunmore | (616) 555-0170 | imelda.dunmore@inbox-mail.net | North Ridge | Dec 8, 2025 | ||
| Anders Lindqvist | (616) 555-0107 | anders.lindqvist@inbox-mail.net | Sunset Flats | Oct 14, 2025 | ||
| Ottoline Sandoval | (616) 555-0144 | ottoline.sandoval@inbox-mail.net | Maple Hollow | Aug 20, 2025 |
Repair orders
Every repair order from estimate to pickup, who is working it, cost and margin.
| Repair order | Status | Customer | Vehicle | Mileage in | Work type | Waiting or drop-off |
|---|---|---|---|---|---|---|
| Oil service + 30-point inspection | Completed | Callum Pemberton | 2017 Accord, silver | 88,410 | ||
| Van 14: front pads and rotors | Completed | Lucinda Whitlock | Van 14: 2021 Transit 250 | 126,300 | ||
| Check engine: misfire cylinder 3 | Completed | Kwame Eriksen | 2012 Outback | 171,250 | ||
| No start: battery and terminals | Completed | Leopold Valdez | 2015 F-150 | 142,600 | ||
| AC blowing warm: leak test and recharge | Completed | Humphrey Abernathy | 2018 Equinox | 77,900 | ||
| Timing belt and water pump, 2010 Civic | Completed | Ottoline Sandoval | 2010 Civic | 201,480 | ||
| Strut quote, customer went to dealer | Cancelled | Tamsin Ibarra | — | — | ||
| Tacoma: ball joints, waiting on parts | On hold | Noor Zuberi | 2009 Tacoma | 233,100 |
Parts stock
Shelf stock for common jobs, with cost, count and reorder level.
| Part | Category | Unit | Unit cost (USD) | On hand | Reorder at | Supplier |
|---|---|---|---|---|---|---|
| Synthetic oil 5W-30, 5 qt | jug | $24 | 18 | 8 | Midlake Auto Parts | |
| Oil filter | each | $5 | 40 | 20 | Midlake Auto Parts | |
| Cabin air filter | each | $11 | 15 | 8 | Midlake Auto Parts | |
| Front brake pads | set | $46 | 6 | 4 | Great Lakes Brake Supply | |
| Brake rotor | each | $54 | 8 | 4 | Great Lakes Brake Supply | |
| Brake fluid DOT 3, qt | bottle | $9 | 10 | 5 | Midlake Auto Parts | |
| 12V battery group 24F | each | $118 | 3 | 2 | Lakefront Battery and Tire | |
| Serpentine belt | each | $28 | 4 | 3 | Midlake Auto Parts |
Invoices
What has been billed, what is paid and what is overdue.
| Invoice | Status | Repair order | Customer | Amount (USD) | Issued | Due |
|---|---|---|---|---|---|---|
| RO-48810 | Paid | Oil service + 30-point inspection | Callum Pemberton | $142.18 | Sep 28, 2026 | Sep 28, 2026 |
| RO-48822 | Overdue | Van 14: front pads and rotors | Lucinda Whitlock | $712.90 | Oct 3, 2026 | Oct 18, 2026 |
| RO-48840 | Paid | Check engine: misfire cylinder 3 | Kwame Eriksen | $412.20 | Oct 7, 2026 | Oct 7, 2026 |
| RO-48851 | Paid | No start: battery and terminals | Leopold Valdez | $318.40 | Oct 10, 2026 | Oct 10, 2026 |
| RO-48866 | Sent | AC blowing warm: leak test and recharge | Humphrey Abernathy | $331.70 | Oct 13, 2026 | Oct 19, 2026 |
| RO-48872 | Paid | Timing belt and water pump, 2010 Civic | Ottoline Sandoval | $952.30 | Oct 15, 2026 | Oct 15, 2026 |
| RO-48880 | Sent | Van 9: PM service + tire rotation | Lucinda Whitlock | $176.55 | Oct 18, 2026 | Nov 17, 2026 |
| RO-48881 | Draft | Courier car: oil, wipers, cabin filter | Imelda Dunmore | $151.95 | Oct 19, 2026 | Nov 18, 2026 |
Vehicles
Every vehicle that comes through the bays, with mileage, VIN and when its next oil change is due.
| Vehicle | Owner | Year | Make and model | VIN | Plate | Mileage at last visit |
|---|---|---|---|---|---|---|
| 2017 Accord, silver | Callum Pemberton | 2,017 | Honda Accord EX | 1HGCV1F3XHA0F4421 | 8KDL412 | 88,410 |
| Van 14: 2021 Transit 250 | Lucinda Whitlock | 2,021 | Ford Transit 250 | 1FTBR1Y87MKA2Z113 | FLT-0014 | 126,300 |
| Van 9: 2019 ProMaster | Lucinda Whitlock | 2,019 | Ram ProMaster 2500 | 3C6TRVDG5KE5Z0187 | FLT-0009 | 158,900 |
| 2012 Outback | Kwame Eriksen | 2,012 | Subaru Outback 2.5i | 4S4BRBAC1C3Z20965 | 7HWR339 | 171,250 |
| 2015 F-150 | Leopold Valdez | 2,015 | Ford F-150 XLT | 1FTEW1EF4FKZ19024 | 5TRK881 | 142,600 |
| Courier car: 2020 Corolla | Imelda Dunmore | 2,020 | Toyota Corolla LE | 5YFEPRAE6LPZ00741 | FLT-2203 | 96,320 |
| 2010 Civic | Ottoline Sandoval | 2,010 | Honda Civic LX | 2HGFA1F5XAH5Z0318 | 4MNQ227 | 201,480 |
| 2018 Equinox | Humphrey Abernathy | 2,018 | Chevrolet Equinox LT | 2GNAXSEV1J6Z11807 | 9PLM560 | 77,900 |
What lives where
A repair order from counter to pickup
Your rhythm
Making it yours
Rename work types to the jobs you do most, add your parts suppliers, and delete the sample customers once a dozen of your own are in. Type in any cell or drag cards between columns; every total updates by itself.
An invoice can be higher than the first estimate when the customer approves extra work at the counter; keep the estimate as written so the margin compares what you sold with what it cost.
| Repair order | Status | Customer | Vehicle | Mileage in | Work type | Waiting or drop-off |
|---|---|---|---|---|---|---|
| Oil service + 30-point inspection | Completed | Callum Pemberton | 2017 Accord, silver | 88,410 | ||
| Van 14: front pads and rotors | Completed | Lucinda Whitlock | Van 14: 2021 Transit 250 | 126,300 | ||
| Check engine: misfire cylinder 3 | Completed | Kwame Eriksen | 2012 Outback | 171,250 |
| Repair order | Status | Customer | Vehicle | Mileage in | Work type | Waiting or drop-off |
|---|---|---|---|---|---|---|
| Oil service + 30-point inspection | Completed | Callum Pemberton | 2017 Accord, silver | 88,410 | ||
| Van 14: front pads and rotors | Completed | Lucinda Whitlock | Van 14: 2021 Transit 250 | 126,300 | ||
| Check engine: misfire cylinder 3 | Completed | Kwame Eriksen | 2012 Outback | 171,250 |
| Invoice | Status | Repair order | Customer | Amount (USD) | Issued | Due |
|---|---|---|---|---|---|---|
| RO-48810 | Paid | Oil service + 30-point inspection | Callum Pemberton | $142.18 | Sep 28, 2026 | Sep 28, 2026 |
| RO-48822 | Overdue | Van 14: front pads and rotors | Lucinda Whitlock | $712.90 | Oct 3, 2026 | Oct 18, 2026 |
| RO-48840 | Paid | Check engine: misfire cylinder 3 | Kwame Eriksen | $412.20 | Oct 7, 2026 | Oct 7, 2026 |
Overdue repair orders
| Repair order | Status | Customer | Vehicle | Mileage in | Work type | Waiting or drop-off |
|---|---|---|---|---|---|---|
| Oil service + 30-point inspection | Completed | Callum Pemberton | 2017 Accord, silver | 88,410 | ||
| Van 14: front pads and rotors | Completed | Lucinda Whitlock | Van 14: 2021 Transit 250 | 126,300 | ||
| Check engine: misfire cylinder 3 | Completed | Kwame Eriksen | 2012 Outback | 171,250 |
My repair orders
| Repair order | Status | Customer | Vehicle | Mileage in | Work type | Waiting or drop-off |
|---|---|---|---|---|---|---|
| Oil service + 30-point inspection | Completed | Callum Pemberton | 2017 Accord, silver | 88,410 | ||
| Van 14: front pads and rotors | Completed | Lucinda Whitlock | Van 14: 2021 Transit 250 | 126,300 | ||
| Check engine: misfire cylinder 3 | Completed | Kwame Eriksen | 2012 Outback | 171,250 |
Overdue invoices
| Invoice | Status | Repair order | Customer | Amount (USD) | Issued | Due |
|---|---|---|---|---|---|---|
| RO-48810 | Paid | Oil service + 30-point inspection | Callum Pemberton | $142.18 | Sep 28, 2026 | Sep 28, 2026 |
| RO-48822 | Overdue | Van 14: front pads and rotors | Lucinda Whitlock | $712.90 | Oct 3, 2026 | Oct 18, 2026 |
| RO-48840 | Paid | Check engine: misfire cylinder 3 | Kwame Eriksen | $412.20 | Oct 7, 2026 | Oct 7, 2026 |
Awaiting payment (sent and overdue)
| Invoice | Status | Repair order | Customer | Amount (USD) | Issued | Due |
|---|---|---|---|---|---|---|
| RO-48810 | Paid | Oil service + 30-point inspection | Callum Pemberton | $142.18 | Sep 28, 2026 | Sep 28, 2026 |
| RO-48822 | Overdue | Van 14: front pads and rotors | Lucinda Whitlock | $712.90 | Oct 3, 2026 | Oct 18, 2026 |
| RO-48840 | Paid | Check engine: misfire cylinder 3 | Kwame Eriksen | $412.20 | Oct 7, 2026 | Oct 7, 2026 |
Waiting for approval
| Repair order | Status | Customer | Vehicle | Mileage in | Work type | Waiting or drop-off |
|---|---|---|---|---|---|---|
| Oil service + 30-point inspection | Completed | Callum Pemberton | 2017 Accord, silver | 88,410 | ||
| Van 14: front pads and rotors | Completed | Lucinda Whitlock | Van 14: 2021 Transit 250 | 126,300 | ||
| Check engine: misfire cylinder 3 | Completed | Kwame Eriksen | 2012 Outback | 171,250 |
Comebacks
| Repair order | Status | Customer | Vehicle | Mileage in | Work type | Waiting or drop-off |
|---|---|---|---|---|---|---|
| Oil service + 30-point inspection | Completed | Callum Pemberton | 2017 Accord, silver | 88,410 | ||
| Van 14: front pads and rotors | Completed | Lucinda Whitlock | Van 14: 2021 Transit 250 | 126,300 | ||
| Check engine: misfire cylinder 3 | Completed | Kwame Eriksen | 2012 Outback | 171,250 |
At the counter
Diagnose before you estimate
Building the estimate
Enter the estimate, parts cost, labor cost and hours. Under 20 percent margin shows as Thin; on parts-heavy jobs check your markup first.
Getting approval
Call or text the estimate with photos. When the customer says yes, tick Customer approved and write who approved it and when. Anything they put off goes in Declined work; it is the first thing the advisor brings up next visit.
Example
A 2012 wagon comes in with a flashing check-engine light. The diagnostic finds a misfire on cylinder 3; swapping coils moves the misfire, so the coil is bad. The advisor texts a photo and the estimate: coil and plugs now, the valve cover gasket seep can wait. The customer approves the coil and plugs. Next time the car is in, the advisor opens the order and sees the gasket on the declined list.
Never do this
What to keep on the shelf
Everything else comes from the parts store, usually within an hour.
Ordering for a repair order
Cores and returns
The weekly count
On Friday the shop manager counts the shelf and types the real count into On hand. Anything showing Reorder goes on Monday's stock order. Look at the Stock value column once a quarter: slow parts on the shelf are cash you cannot spend.
Warranty on parts
Keep failed parts that are under warranty, tagged with the vehicle, mileage and date. Parts stores will not credit a warranty claim without the old part.
Example
On Thursday a delivery fleet's van needs front pads and rotors. The rotors on the shelf do not match the VIN's brake package, so the advisor orders the right ones by VIN for a 2 pm delivery. The wrong pair stays on the shelf for the next van of that model. The old rotors go in the scrap bin, and the caliper core goes back with Friday's run.
Before you call the customer
Explaining the invoice
Walk the customer through the work in plain words: what was wrong, what you did, and what you saw that they should plan for. Point at the declined work you wrote down. Never pressure: "this can wait until spring" builds more trust than a scare.
Closing the order
Comebacks
A car that returns within 90 days for the same problem is a comeback. Open a new repair order, tick Comeback, and give it to the technician who did the work, with the shop manager looking over it. Comebacks show on the Dashboard; review them every month. Most come from a missed second cause (two bad coils, not one), a part from a weak brand, or a test that was skipped.
Example
A customer picks up her pickup after a new battery. The advisor shows her the test printout from the old battery, mentions that the serpentine belt is cracked and can wait a month, and books her in for it. Two weeks later she calls to move the appointment up, because she trusts the shop's timing.
Thank-you and follow-up
The day after pickup, send a short text: "Thanks for coming in. Anything we should know about the car?" It catches problems while they are small and earns the review.
What's inside
6 tables · 17 views · 1 form · 3 row actions · 1 agent6 pages
- Auto Repair Shop HQ
- Start here: how this workspace runs
- Dashboard
- Writing a repair order and estimate
- Parts ordering and returns
- Quality check and pickup
5 tables
- Customers2 views · 12 sample rows
- Repair orders7 views · 21 sample rows
- Parts stock2 views · 10 sample rows
- Invoices5 views · 8 sample rows
- Vehicles1 view · 12 sample rows
Related workspaces
Electrician Business HQFor electrical contractors: estimates, jobs, permits and inspections, materials, invoices.
HVAC Company HQFor HVAC contractors: service calls, equipment at each home, maintenance plans, parts.
Landscaping and Lawn Care HQFor lawn care and landscaping companies: weekly routes, projects, crews and billing.
Moving Company HQFor local movers: surveys, hourly quotes, crews and trucks, move day, damage claims.
Pest Control Business HQFor pest control operators: service plans, routes, application records, callbacks.
Plumbing Company HQFor plumbing shops: dispatch calls, price jobs, stock vans and collect what is owed.