THE PROBLEM
Clonmel Glass & Mirrors is a long-established glazing business serving homes and commercial clients across Tipperary and Munster, alongside its sub-brand MirrorZone. The shopfront was strong. The back office was not.
Customer information was scattered across paper files, spreadsheets and an outdated accounts package. There was no central record of who had been quoted what or what work had been done previously. Staff drafted paper quotes by hand, then re-keyed the same details into the accounts package to produce the invoice the same information typed two and three times over.
Glass pricing was worked out on the fly, on paper, with inconsistent quotes going to customers and margin given away without anyone realising. MirrorZone added another layer separate branding, customers and financials, all managed manually with no consolidated view for management.
The team was doing the same work three times, and the customer base was effectively invisible.
OUR APPROACH & SOLUTION
We built Clonmel Glass & Mirrors a custom CRM – a single web-based system with the customer at the centre and the entire quoting, invoicing and payment workflow running off the back of it.
Every customer has one record holding contact details, full transaction history, every quote and invoice raised against them, and live payment status. Quotes are created against that record and tracked through draft, sent and converted and when accepted, convert to an invoice without re-entering a line. Invoices generate as PDFs, send in one click, and chase themselves with one-click payment reminders.
We embedded a glass pricing calculator into the quote flow – staff pick the glass type, enter the dimensions, the system handles the calculation and drops the line straight onto the document. VAT is handled at 13.5% and 23% per Irish rules. Payments are tracked per invoice with full deposit management.
MirrorZone runs as its own module inside the CRM with separate branding, financials and customer records, managed from one login. Paid invoices sync automatically to Xero, eliminating the double data entry. Products and pricing are managed by the team in an admin area without developer involvement, and the system is fully responsive across desktop, tablet and mobile.
RESULT & SATISFACTION
Clonmel Glass & Mirrors now runs its entire customer-facing operation through one connected CRM. Every customer is on file with their full history. Quotes are calculated correctly, converted to invoices without re-entry, and paid invoices flow into Xero automatically. MirrorZone sits cleanly alongside the main brand on the same system.
The team has stopped doing the same job three times. Pricing is consistent. The customer base is finally a structured asset rather than a pile of paperwork. Management has a real-time view across both brands for the first time, and the business has the infrastructure to keep growing without the admin overhead growing with it.

