Helping a growing mobile vehicle repair business connect its enquiries, quotations, scheduling, field operations, payments and accounting within one field service management platform.
About the client
Immaculate Repairs is a family run mobile car body repair business providing professional vehicle repair services at customers’ homes and workplaces.
The company provides a wide range of services, including car paintwork repairs, bumper scuff and scratch repairs, paintless dent removal, alloy wheel refurbishment, diamond cut alloy repairs, vehicle detailing and interior repairs. Its mobile service allows many repairs to be completed at a convenient location without the customer having to leave their vehicle at a traditional body shop for several days.
Immaculate Repairs supports customers across Peterborough, King’s Lynn, Stamford, Spalding, Ely, Kettering, Cambridge and the surrounding areas. The business has built its reputation around high quality workmanship, convenience and a personal approach to customer service.
James Hale-Smith, Owner Operator, Immaculate Repairs
“Our focus has always been on delivering high quality repairs and making the process as convenient as possible for our customers. As the business grew, we needed the systems behind the service to become more organised and connected.”
The Challenge
Immaculate Repairs wanted to implement a field service management system that could streamline its operations and provide greater control over the complete customer journey.
Before the project, many of the processes required to manage enquiries, quotations, bookings, field work, invoicing and customer communications were being handled manually or through separate systems that were not fully integrated. This made it more difficult to maintain a single view of each customer and increased the amount of administration required to move work from the initial enquiry through to completion and payment.
After researching the market, Immaculate Repairs discovered OctopusPro online. The platform offered the breadth of functionality needed to bring the business’s customer and field operations into one connected system.
However, selecting the right application was only the first step. As the owner operator of Immaculate Repairs, James Hale-Smith was responsible for running the business while continuing to carry out and manage customer work. He did not have the time or previous system implementation experience needed to configure the platform, design the workflows and manage the project himself.
James therefore contacted OctopusPro to enquire about its Premium Support package and obtain the practical implementation assistance needed to move the project forward.
James Hale-Smith, Owner Operator, Immaculate Repairs
“I could see that OctopusPro had the functionality the business needed, but I did not have the time to step away from running the company and work out how to configure everything properly. I needed someone who could understand the way we operate and take responsibility for the implementation.”
The Solution
As an approved OctopusPro partner based in the UK, InsideEdge was able to provide local implementation support and take on the heavy lifting involved in configuring the system.
InsideEdge began by understanding how Immaculate Repairs currently operated, how enquiries were received, how repair work was assessed and quoted, and how jobs were scheduled and delivered by the field team. This allowed the system to be designed around the business rather than forcing the business to adapt to a generic software setup.
The implementation covered the full operational journey.
Website lead capture
The Immaculate Repairs website lead capture form was integrated with OctopusPro so that new enquiries could flow directly into the platform’s enquiry and lead management section.
This created a central location for managing sales opportunities, customer details and follow-up activity. It also reduced the risk of enquiries being held across separate email inboxes, forms or manual records.
Service and quotation design
InsideEdge reviewed the existing service structure and worked with James to design a clear and user friendly quotation process.
The quotation structure needed to reflect the variable nature of vehicle repair work, where pricing depends on the type and extent of the damage, the services required and any additional options selected by the customer.
The system was configured to support quotations based on the specific job requirements, additional extras and premium pricing for customers requesting priority booking slots. This gave the business a more structured way to build accurate quotations while retaining the flexibility needed for individual repair jobs.
Booking and field team dispatch
Once a customer accepts a quotation, the work can be booked and dispatched to the appropriate member of the field team through OctopusPro.
This provides better visibility of upcoming work and gives the business a connected process between the original enquiry, the approved quotation and the scheduled repair. The field team can access the information needed to complete the job without relying on separate messages or manually transferred records.
Customer communications
Twilio was integrated to support SMS messaging and internet based calling, alongside WhatsApp communication.
Bringing these communication options into the wider operating process helps Immaculate Repairs keep customers informed throughout their journey, from initial enquiry and quotation through to booking confirmation and job completion.
Invoicing and payment collection
OctopusPro was configured to support invoicing and online payment collection through Stripe.
This allows the business to move more efficiently from completed work to invoice and payment, while giving customers a straightforward way to settle their account electronically.
QuickBooks Online integration
The implementation also included integration with QuickBooks Online.
Invoices created in OctopusPro can be synchronised with the accounting platform, reducing duplicate data entry and helping ensure that the operational and financial sides of the business remain aligned.
James Hale-Smith, Owner Operator, Immaculate Repairs
“InsideEdge took the time to understand how we quote, schedule and deliver our work. They did not just switch the system on. They configured it around the way the business operates and managed the parts of the project that I simply would not have had time to complete myself.”
The Results
The implementation has given Immaculate Repairs a more connected and structured way to manage its operations.
New website enquiries can now enter a central lead management process rather than being managed through disconnected channels. Quotations can be created using a service structure designed around the business’s actual repair work, including additional extras and priority slot pricing.
Once work is approved, the same system can support scheduling, dispatch, customer communication, invoicing and payment collection. Invoice information can then be synchronised with QuickBooks Online, reducing the need to enter the same information into multiple systems.
For James, the biggest benefit was being able to continue running and working within the business while InsideEdge managed the implementation. Rather than spending valuable time learning how to configure a sophisticated field service management system from the ground up, he was able to rely on a UK based OctopusPro partner to translate the business requirements into a practical working solution.
The result is a stronger operational foundation that gives Immaculate Repairs greater visibility across its sales and service activity, reduces unnecessary administration and provides the platform needed to support future growth.
James Hale-Smith, Owner Operator, Immaculate Repairs
“Having InsideEdge manage the implementation meant I could stay focused on our customers and the day to day running of the business. We now have a much more joined up process for handling enquiries, quotations, bookings, field work, payments and accounts.”
Closing statement
By partnering with InsideEdge, Immaculate Repairs was able to implement OctopusPro without taking James away from the day to day operation of the business.
The project replaced fragmented and manual processes with a connected field service management workflow, giving Immaculate Repairs a more efficient way to manage customer enquiries, produce quotations, schedule work, communicate with customers, collect payments and maintain accurate financial records.

