MSS Repairs · Repair operations

Quoted the same day, approved from a link, paid at the counter

MSS Repairs is the repair side of Melbourne Surfboard Shop. We built the application that takes a board from intake and quote, through customer approval and the workshop, to a Shopify POS payment. Since May 2026 it has run 181 repairs, typically quoted the same day they come in.

Client project3 min read

A surfboard repairer working on the rail of a board at Melbourne Surfboard Shop.
Melbourne Surfboard Shop
  • Shopify POS
Photography: Melbourne Surfboard Shop

All figures are from the application's production records, 5 May to 13 September 2026. There is no measured baseline from before the app, so these are current operating figures rather than before and after savings.

HOW THE WORK CONNECTS

How the work connects

The repair's path through the shop, with the handover at each step.

Project workflow

  1. Intake and quote

    Job recorded and quote prepared

  2. Customer approval

    Quote reviewed from a phone

  3. Workshop

    Assignments and repair progress

  4. Collection

    Customer message and POS payment

Where is that board up to?

A repair passes through more hands than a sale. It is booked in at the counter, quoted, approved by the customer, worked on in the workshop and collected. Each of those steps is a handover, and each handover is a chance for the answer to “where is that board up to?” to live in someone's head rather than in a system.

The counter, the workshop and the customer each needed the same thing: to know what happens next with this board and who is responsible for it. The brief was a tool the shop could run itself, built around that job.

One job record, one next action

Every repair has a status and a defined next action. Intake brings the board details and the repair requirements into the job, a draft can be saved and picked up later when the counter is busy, and staff can follow a job from quote preparation through workshop work to collection without asking around. The dashboard groups jobs by the work that needs doing next, and a workshop view keeps assignments and progress together.

The quote is not the job

Quotes change and work moves on, so quote versions and job progress are separate parts of the same record. Customers review and approve their quote from a link on their phone, and the job keeps that decision alongside its progress and every message sent about it.

Labels, scans, messages, payment

Printed labels and scanning make the physical board and its job record easy to match. Customer messages connect quote review, repair progress and collection with that same record. When the customer comes in to collect, payment happens through Shopify POS, and the counter payment is linked back to the repair.

The team maintains its own options and message templates through shop settings, and automated browser checks cover the main workflow from intake to collection before any change reaches the counter.

The results

The first commit was on 20 March 2026 and the first production repair was recorded on 5 May 2026, so the shop was running its repairs through the app within seven weeks of the start. By 13 September it had handled 181 repairs, with the three complete months from June to August averaging 49 a month, close to 600 a year at that rate.

Boards are typically quoted the same day they come in.

Customers approved 135 of the 181 repairs through their own quote link, three in four, and every one of the 148 paid repairs was settled through Shopify POS with the payment linked back to the job. Five staff accounts use the app day to day.

A clear next step for every job

Counter staff find a repair by scan or job number and see what it is waiting on. Workshop staff have a queue of approved and active repairs. The customer hears from the shop when something changes, approves the price from their phone and pays for the same job at the counter.

Quote approval, repair status and payment stay distinct, with the next action visible alongside them, and everyone answers the same question from the same record.

Have a similar project?

Planning a clearer workflow from intake to collection?

Get in touch to arrange a call or meeting with Chris.

Arrange a call