Car workshop
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
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
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.
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.
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.
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
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.
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.
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.
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.
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
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.
Later that morning
The customer sees what the mechanic saw, then agrees to a number.
Priced from what you actually paid for the part, not last year's list.
Before the car arrives
While it is in
After they collect
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
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.
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.
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
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.
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
Questions
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.