Garage OS
Built with working garages in the UAE

The operating system for your workshop.

Jobs, inspections, quotes, parts, billing, WhatsApp and calls in one place. From the first message to the closed invoice, every role works off the same job.

app.mygarageos.com
Jobs
Every vehicle in the workshop, live.
LH
Search jobs, plates, customers
New job
JobVehicleStatus
JOB-1042
D 48213
Toyota Land Cruiser 2021
In Progress
JOB-1041
A 90177
Nissan Patrol 2019
Ready for QC
JOB-1040
K 33091
BMW X5 2022
New
JOB-1039
F 10250
Lexus LX570 2018
Completed
JOB-1038
M 71820
Ford Explorer 2020
Invoiced
JOB-1037
B 55522
Mercedes G63 2023
Closed

28 modules. One login. No spreadsheets on the side.

JobsInspectionsDiagnosticsQuotationsQuality controlInboxLeadsAppointmentsCustomersVehiclesParts deskPurchase requestsInventorySuppliersPurchase ordersInvoicesCompaniesExpensesCallsCall reviewAttendanceLeavesAssetsUsersRolesSupervisionReportsMoney
Why Garage OS

One job record, followed by everyone.

Most garages run on WhatsApp groups, a whiteboard and somebody's memory. Garage OS gives the advisor, the technician, the parts desk and accounts one shared record of every vehicle, so nothing is re-typed and nothing is forgotten.

Workshop

A job card that moves itself forward.

Every job runs through the same six stages: new, in progress, ready for QC, completed, invoiced, closed. Tasks, parts, time and photos live on the card, so the next step is always obvious.

  • Tasks with a technician, a clock and a suggested labour time
  • Parts requests from the bay, tracked from sourcing to installed
  • Photos captured at the point of work, before and after
  • Technicians see only their jobs on a phone-sized screen
app.mygarageos.com/jobs/JOB-1042
JOB-1042In Progress
D 48213 · Toyota Land Cruiser 2021
Ahmed Al Mansoori · Front brakes grinding, pulls left
1h 55m logged
  1. New
  2. In progress
  3. Ready for QC
  4. Completed
  5. Invoiced
  6. Closed
Tasks2 of 3 done
Replace front brake pads and discs
RKRavi Kumar · 85 min
Brake fluid flush
RKRavi Kumar · 30 min
Road test and torque check
RKRavi Kumar
PartsAED 1,840
Brake pad set, front (OEM 04465-60320)
Qty 1
Installed
Brake disc, front (pair)
Qty 2
Received
DOT4 brake fluid 1L
Qty 1
Ordered
Inspections and QC

Findings the customer can see, and sign-offs nobody can skip.

Checklists are graded OK, minor or urgent with a photo on every finding. Quality control needs the technician, the supervisor and the advisor to sign, in that order, before a job can be invoiced.

  • General and pre-purchase inspection templates
  • Ratings, choices, measurements, text and photo answers
  • Urgent findings become quote lines in one click
  • Three-level QC sign-off keyed to staff kind, not to a role
app.mygarageos.com/inspections/INS-311
General inspectionIn Progress
D 48213 · Toyota Land Cruiser · 42 points
1 urgent2 minor
Brakes and tyres
Front brake pads
2 mm left, metal on metal
2
OKMinorUrgent
Front brake discs
Scored, still within spec
1
OKMinorUrgent
Brake fluid
Dark, 3% moisture
OKMinorUrgent
Tyres (front)
OKMinorUrgent
Tyres (rear)
OKMinorUrgent
Battery health
OKMinorUrgent
Technician
Signed · Ravi Kumar
Supervisor
Signed · Aman Singh
Service advisor
Awaiting sign-off
Front desk

WhatsApp and Instagram, answered from the job.

Customer messages land in a shared inbox next to the vehicle history. Turn a message into a lead, a lead into an appointment, and an appointment into a job without leaving the thread.

  • One inbox for WhatsApp, Instagram and web chat
  • Saved replies and tags, per garage
  • Leads, appointments, customers and vehicles linked together
  • Birthday reminders with a discount on the next job
app.mygarageos.com/inbox
OS
Omar Siddiqui
+971 52 771 0033 · WhatsApp
Book
Hi, the X5 has a warning light on the dash. Brake related I think.
Can I drop it tomorrow morning?
Morning Omar. Yes, 8:30 works. We will do a brake inspection first and send you a quote before touching anything.
Perfect, see you at 8:30 👍
Appointment booked · Tomorrow 08:30
Reply on WhatsApp…/quote-ready
Quotes and customer portal

Approval by link. No app, no login.

Quotes go out as a link the customer opens on their phone. They approve or decline, the job updates, and the advisor gets a notification. The same links cover the digital job card and the customer portal.

  • Draft
    Internal approval first, then sent
  • Sent
    Customer sees lines, VAT and a deadline
  • Approved
    Parts ordering and work start immediately
Al Barsha MotorsQuote
Q-2088 · D 48213 · Land Cruiser
Hi Ahmed,
Here is the quote for the brake work we discussed. Approve it and we start today.
Front brake pads (OEM)620
Front brake discs, pair980
Brake fluid flush240
Labour · 2.0 h400
Total (AED, incl. VAT)2,240
Decline Approve
No app, no login. Valid until 4 Oct.
Parts and buying

From a request in the bay to a part on the shelf.

A technician asks for a part on the job. The parts desk collects supplier quotes, picks one, raises the purchase order and receives it against stock. The technician sees each step without asking.

  • Parts desk queue with supplier quotes side by side
  • Purchase requests with approval before money is committed
  • Inventory with minimum levels and low-stock alerts
  • Old-part evidence photos tied to the parts line
app.mygarageos.com/parts-desk
Parts desk
Requests from the bay, sourced and tracked to the shelf.
4
Being sourced
7
Ordered
3
Received
12
Installed
JOB-1042 · Brake pad set, front
3 supplier quotes · requested by Ravi Kumar
Al Futtaim Parts
Same day
AED 620 Chosen
Emirates Auto Spares
2 days
AED 585
Dragon Mart Traders
4 days · Aftermarket
AED 410
Inventory2 below minimum
Brake pad set, Land Cruiser front
BP-TLC-F
2 / 3
Oil filter, Toyota 90915
OF-TOY-01
18 / 6
DOT4 brake fluid 1L
DOT4-1L
1 / 4
Billing and money

Invoices from the job, margins from the invoices.

An invoice is generated from the job's approved lines, with VAT handled. Company accounts, expenses and a money dashboard show what the workshop actually earns, not just what it bills.

  • Invoices, credit notes and company statements
  • Expenses with categories and receipts
  • Revenue, outstanding and margin on one screen
  • Cost prices visible only to accounts and admin
app.mygarageos.com/money
Revenue, Sep
AED 184k
+12%
Outstanding
AED 31k
6 invoices
Expenses, Sep
AED 92k
-4%
Gross margin
50%
+3 pts
Revenue, last 12 monthsinvoiced
O
N
D
J
F
M
A
M
J
J
A
S
Invoices
Golden Sands LLC
INV-3301
12,480Paid
Ahmed Al Mansoori
INV-3300
2,240Sent
Khalid Rahman
INV-3298
6,900Overdue
Fatima Noor
INV-3297
1,150Paid
And the rest of the garage

Calls, staff and permissions, in the same app.

The pieces that usually live in three other tools ship inside Garage OS.

Telephony

Make and take calls in the browser. Every call is logged against the customer, recorded and flagged for review when it matters.

Calls today18
Omar Siddiqui2:14Booking
+971 56 300 44110:48Follow-up
Golden Sands LLC5:02Review
Recording · flagged for call review
Appointments

Bays and slots in the garage's own timezone. Booked from the inbox, the phone or a walk-in.

Tomorrow4 bays · 6 open slots
08:30
Omar Siddiqui · BMW X5
Brake inspection
09:30
Sara Haddad · Patrol
Collection
11:00
Walk-in slot
14:00
Fatima Noor · LX570
Service
Attendance and HR

Clock in from a phone, optionally only inside the garage's geofence. Leaves and assets on the same staff record.

Attendance Inside geofence
RKRavi Kumar07:58On shift
JRJomar Reyes08:03On shift
ASAman Singh08:10On shift
PNPriya Nair--:--Leave
Roles and permissions

Grant modules to custom roles. What somebody is (technician, accounts) still decides cost prices, HR and QC levels.

Roles
JobsQuotesInvoicesCost pricesHR
Advisor
Technician
Accounts
Cost prices follow staff kind, never a role.
Live notifications

Status changes, approvals, received parts and new messages push to the people who need them, in real time.

Notifications4
JOB-1041 is ready for QCnow
Quote Q-2088 approved by Ahmed4m
Brake pads for JOB-1042 received12m
New WhatsApp message from Omar20m
Reports and supervision

Per-technician output, per-advisor conversion, per-supplier lead time. Supervisors see their own table and nothing else.

Technician output, this week
Ravi Kumar92%
Jomar Reyes78%
Aman Singh66%
Priya Nair40%
Roles

Nine kinds of staff. One app each of them likes.

Every person signs in to the same Garage OS and sees the slice of it that is theirs. Access can be widened with roles; the sensitive things follow what somebody is, so a technician with every module still never sees a cost price.

  • Admin

    Everything, and the switches for everyone else.

  • Service advisor

    Inbox, leads, jobs, quotes and the customer's phone number.

  • Technician

    My jobs, the checklist, the clock and the parts they asked for.

  • Supervisor

    Their team's jobs, QC sign-offs and the supervision table.

  • Parts

    Requests from the bay, supplier quotes, stock and purchase orders.

  • Accounts

    Invoices, expenses, companies and cost prices.

  • HR

    Attendance, leaves, assets and sign-in rules.

  • Driver

    Collections, deliveries and the photos they took.

See Garage OS running on your own jobs.

Bring last week's job cards. We will set up your garage, your bays and your staff kinds, and walk every role through their screen.