Built, and in beta. We are taking the first Singapore workshops on now, one at a time.Ask about a place

Car workshop

From the first message
to the keys back.

Somebody books a slot from your own website at eleven at night, and it lands in the bay diary. The mechanic photographs what he actually found and it appears on the job card. You price it, the customer approves it on their phone, and the invoice, the parts used and the money are already in your books by the time they come to collect.

Built in Singapore, for Singapore: GST at 9%, PayNow, CPF for your mechanics, and the road tax, inspection and insurance dates your customers forget.1

Job 4182 · SLR 8823 KBay 2
In09:12
QuotedS$610
Approved by customer10:41
Parts usedS$214
Labour2.5 h
What this job madeS$226

Illustrative figures. Most workshops know what they invoiced. Fewer know what the job left them after the parts and the man on it.

Who it is for

If the day is decided
by who walks in.

app.kevinchia.sg already does the books, the payroll, the GST and the staff portal for any small business, at S$365 a year. This is for the ones where the software has to run the floor as well: what is in which bay, what was quoted, what was approved, and which part went on which car.

General servicing and repair

Servicing, brakes, suspension, diagnostics, the job that turns into three jobs once the wheel is off. The kind of work where the quote at nine in the morning is not the invoice at five.

Specialists too

Tyres and rims, aircon, bodywork and spray, audio and accessories, EV and hybrid. Anything where a customer hands over a car, waits, and then asks why it costs what it costs.

One bay or six

A two-man shop in Sin Ming or six bays and a service adviser. Same system, with each mechanic's hours and each bay's day visible, and the group's numbers added up.

How it works

One car.
One thread.

The enquiry, the booking, the photos, the quote, the approval, the parts, the invoice and the reminder next year are all the same record, so nobody has to remember what was said.

01

They book, on your own website

Your services, your prices, and only the days and times you are genuinely free. They pick a slot at eleven at night and it lands in the bay diary. Somebody who rings instead is logged as an enquiry so it is not lost either.

02

The car comes in

The job card opens against the plate, with the car's whole history under it. Bay, mechanic and the customer's own complaint in their words, not a summary of it.

03

The mechanic photographs it

Worn pad, split boot, the reading on the meter. Straight off his phone onto the job card, with the time on it. The customer sees the same picture you do.

04

You quote. They approve. They pay.

Parts and labour priced, sent, approved on their phone with a time against it. The invoice, the parts off stock, the GST and the money land in your books as they collect.

The job card

The argument at collection
is about what was agreed.

Every workshop in Singapore has had the same afternoon: a customer who says he never agreed to the arms, a mechanic who says he told the boss, and a boss holding a car nobody wants to pay for. A photograph and a tap with a time on it ends that conversation before it starts.

Ah Seng Motor Works
Bro how much for servicing Vezel?
Standard servicing with semi-synthetic is S$140, fully synthetic S$190, both include filter and labour. We open Sat till 5. Want me to hold 10am this Saturday?
Ok 10am
Booked, Sat 10.00am. Plate number?

Later that morning

2 photos from the bay10:28
Approve S$610tapped 10:41

The customer sees what the mechanic saw, then agrees to a number.

Quotation 4182Approved
SLR 8823 KHONDA VEZEL
Engine oil, fully synthetic68.00
Oil filter18.00
Front brake pads128.00
Lower arm bush ×296.00
Labour 2.5 h250.00
GST 9%50.40
TOTAL610.40

Priced from what you actually paid for the part, not last year's list.

Before the car arrives

They book it themselves

+
  • Your own booking page, on your own website, in your own colours.
  • Books the bay, so two cars are not promised the same lift.
  • Only the times you are free, after your notice period and your day off.
  • Knows the car if it has been in before, under the same plate.
  • Confirm it yourself, or let it confirm on its own. Your call.
  • Every enquiry kept, including the ones that never booked, with why.
  • Answering on WhatsApp is not built yet, and this page says so rather than implying otherwise.

While it is in

The job card everybody shares

+
  • Photos from the mechanic's own phone, timed, on the job card.
  • Quote, approve, and the extra job found halfway, approved separately.
  • Parts off stock as they go on, at what you paid, from the supplier's own invoice.
  • A checklist per job, with what he found written against each thing.
  • The bay diary for the week, and what is waiting on a part.
  • The car's whole history under the plate, whoever owns it now.

After they collect

They come back

+
  • Invoice and receipt on their phone, and the money in your own P&L.
  • Next servicing due by date or by mileage, whichever comes first.
  • Road tax, inspection and insurance dates, and a chase list before each.
  • The message already written, in your words. You tap it and it goes.3
  • What you actually sent, logged against the car, so nobody chases twice.
  • Your own website with your services, your prices and a Book button.

Nothing here messages a customer on its own, and that is deliberate. Every message is written for you and sits waiting; you read it, tap it, and WhatsApp opens with the words already in it. A machine that answers at midnight on its own is something we already run for another Singapore business, and joining it to the job card is the next thing on this list rather than something this page pretends is finished.3

The two things that decide it

A busy workshop and a
profitable one are not the same.

Six cars a day and every bay full still leaves a workshop wondering where the money went. Two things explain most of it, and neither is visible from an invoice book.

What each job actually made

The invoice says S$610. Then the parts were S$214 at what your supplier charged you this month rather than what the list said last year, and the mechanic was on it for two and a half hours at what you actually pay him with CPF. Take both off and you find out that servicing is carrying bodywork, or that the job you like doing is the one losing money. A job-card app does not know your supplier invoices. A payroll app does not know whose car he was under.

A quote somebody agreed to, in writing

The most expensive hour in a workshop is the one spent arguing at collection. A photograph of the worn part, a price sent to a phone, and a tap with a time against it turns that into a thirty-second conversation. It also means a mechanic can find something halfway through a job and get a yes before he touches it, instead of guessing what the boss will accept and hoping the customer agrees later.

This is why it sits on app.kevinchia.sg rather than beside it. A job-card app knows what you charged. A payroll app knows what you pay. Neither can give you a margin, because neither has the other half.

Price

S$199 a month.
S$100 for each extra workshop.

The bay diary, the job cards, the photos, the quotes, parts and stock, the WhatsApp bot, your website and the reminders, and the whole app.kevinchia.sg platform underneath: books, GST, payroll, invoicing, CRM and the staff portal. Not a subscription on top of a subscription. One bill. No per-job fee, no percentage of what you invoice, no charge per mechanic. Monthly it is S$199 for your first workshop and S$100 for each extra workshop, cancel any time. Paid yearly it is S$1,999 for the first, about S$167 a month, and S$999 for each extra workshop. Pro 365, every app.kevinchia.sg module, is included at no extra cost.

app.kevinchia.sg
How it is done today
Booked from your own website, out of hours
Included
Whoever picks up the phone
Answered on WhatsApp by a machine
Not yet
Not at all
Bay diary and bookings
Included
A whiteboard, or a notebook
Job card with photos
Included
Photos in a WhatsApp chat that scrolls away
Quote approved with a time on it
Included
A phone call nobody can produce later
Parts stock at what you paid
Included
A supplier invoice in a drawer
Mechanic hours and pay with CPF
Included
A separate payroll product, or by hand
Servicing, road tax and inspection reminders
Included
Remembered, or not
P&L, GST F5 and corporate tax
Included
Accounting software, plus your bookkeeper
What a job made after parts4
Yes
Nothing joins these up
What it costs
S$199 a month, plus S$100 per extra workshop
A service adviser at S$3,000 a month, and the jobs you argued about2

It is not on general sale yet. We are switching it on one workshop at a time so that the first few get looked after properly rather than left with a login. Tell us what you run and we will say honestly whether it fits you today.2 Ask about a place

Want it on your own web address? We set up your own domain with a quickly designed website that stays in sync with the system, for S$39 a month or S$399 a year. It is optional.

From an app.kevinchia.sg customer

“An entry point for a small start-up, without being overwhelming.”

“Looking for an easy way to manage my small business, I came across app.kevinchia.sg. This solution has an entry point for a small start-up, not overwhelming, while having more sophisticated features for future scaled-up operations. Had a chance to speak to the founder Kevin and was greatly encouraged that he listens to his clients, big or small, and is always open to see how he can improve the client experience. app.kevinchia.sg not only provides a solution, but provides the relationship management as if you are a big corporate. Very glad to chance upon this software.”

Shirley Ong · Pangolin Creatives Pte Ltd

app.kevinchia.sg is the back office this system is built on. Read the rest

It sits on the platform

Everything a small business needs is already underneath it.

This is not a different product you move to, and it is not a second thing to pay for. The whole back office is part of it. Your workshop gets every module a Singapore business runs on, the P&L, GST, payroll, invoicing, CRM, the staff portal, bookings and the AI assistant, and the workshop side is the depth on top of it. One login, one bill, one set of numbers.

Message Booked Quoted Approved In the P&L

That is what a dealership group pays six figures for and calls a DMS. If the back office is all you need, Pro 365 is the standalone plan for it at S$365 a year, and you can stay on it for good. A workshop moves up to this when the floor needs it, and takes everything it already had with it.

Questions

Frequently asked.

When can I have it?

It is built and it is in beta, which is why this page carries a notice rather than a sign-up button. We are switching workshops on one at a time and setting each one up properly: your services, your opening hours, your labour rate and your parts. Tell us what you run and we will say whether it fits you today or whether you are better waiting a few weeks.

What can I use today?

All of it, once you are switched on. The bay diary and the booking page, the job card with photos, the quote your customer approves on their phone, the invoice, parts stock at what you paid, what each job made after parts, and the chase list months later. Underneath it the whole app.kevinchia.sg back office is already live and has been for a while: customers, invoices with GST, PayNow, receipt scanning, payroll with CPF, the P&L and the GST F5.

My mechanics are not going to use an app.

Fair, and it is the thing most likely to sink a system like this, so it gets designed around rather than argued with. What a mechanic does is take a photograph, which he already does, and tap one button. Everything else, the pricing, the sending, the invoicing, is done by whoever runs the front. If the mechanic's part of it takes more than fifteen seconds it has been built wrong.

What about the extra job found halfway through?

That is the case the whole thing is designed around, because it is where the money and the arguments both are. The mechanic photographs what he found, it goes on the same job card as a separate item, you price it, and the customer approves that item on its own without reopening what they already agreed. The record afterwards shows exactly what was agreed and when.

Do you track parts stock?

Yes, and it matters more than it sounds because it is half of the margin number. A part comes in on a supplier invoice at what you actually paid, goes onto a job, and comes off stock as it does. That is also what makes the quote honest: you are pricing from this month's cost rather than from a price list somebody typed in two years ago.

Is anything on this page not built yet?

One thing, and it is the one worth naming: a machine that answers a customer on WhatsApp by itself. app.kevinchia.sg has no WhatsApp channel at all today, so every message in the product is one you tap and send. It is written for you first, in your own words, which is most of the work, but a person still presses send. Everything else on this page exists and you can use it the day you are switched on.

Do I pay for Pro 365 as well?

No. Pro 365 is included at no extra cost, so the whole back office is part of this. You are not paying for the platform and then paying again for the workshop side: it is one plan, one login and one bill. Pro 365 is the standalone plan for a business that wants the back office and none of this, so you do not need it on top.

Is S$199 a month the final price?

S$199 a month for your first workshop and S$100 for each extra one, or S$1,999 and S$999 a year paid yearly, with the whole platform inside it rather than billed separately. It is written here rather than hidden behind a form because a price you have to ask for wastes everybody's afternoon. Nothing is being charged during the beta, and anybody who comes in now keeps the price they were quoted.

Can it be on our own website address?

Yes, if you want it. For S$39 a month or S$399 a year we set up your own domain with a quickly designed website that stays in sync with the system, so what your workshop shows online is never out of step with what you run. It is an optional add-on, not part of the price above.

Get in early

Tell us about your workshop.

What you do, how many bays, how many cars a day, and which part of it costs you money you never see. If you want it built around you, say so and we will talk about what that costs. If you just want to shape it, that is useful too.

No sales call unless you ask for one. If Pro 365 on its own already covers you, we will say so rather than sell you depth you do not need.

Got it.

We will come back to you with a straight answer: whether your workshop is one we can build this around, what that would take, and whether Pro 365 on its own already solves what you described.

Anything to add in the meantime, hello@kevinchiahd.com reaches the same place.

  1. The screens on this page are drawn rather than photographed, and every figure in them is invented. The system itself is built and tested: the booking page, the bay diary, the job card, the photo proof, the quote your customer approves, parts at what you paid, what a job made after parts, and the reminders. It is in beta and is not on general sale: access is switched on by hand, one workshop at a time. One thing described on this page, a machine answering on WhatsApp by itself, is not built. Underneath it the app.kevinchia.sg platform is live and has been for a while.
  2. An indicative Singapore figure, not a quote. A service adviser or front-counter administrator at S$2,500 to S$3,500 a month is the range app.kevinchia.sg quotes across the site. What any one workshop spends depends on how many bays and how many mechanics it runs.
  3. Nothing in app.kevinchia.sg sends a message to your customer on its own. Every message is written for you from your own wording and waits until somebody taps it, which opens WhatsApp with the words already in. There is no automatic sending anywhere in the product and no WhatsApp connection of any kind.
  4. What a job made is worked out after the parts on it, priced at what your supplier charged you. Your mechanics' time is not taken off, because app.kevinchia.sg knows what labour was charged to the customer and does not know what an hour of a mechanic's time costs you. That lives in payroll, against a person rather than against a car. Both figures are before GST.