I’m Gavin O’Neill, owner and dye expert at O’Neill Carpet & Rug Dyeing, and O'Neill Carpet Cleaning and I’ve dedicated over a decade to mastering the specialized craft of carpet and rug restoration. My work goes beyond standard cleaning—I restore colour, repair damage, and breathe new life into carpets and rugs that others might consider beyond repair.

My passion for this craft led me to train under world-leading dye experts in both the United States and United Kingdom, where I learned advanced techniques that few in the industry have access to. This specialized training allows me to tackle even the most challenging projects with confidence and precision, understanding the intricate relationship between fiber types, dye chemistry, and restoration techniques.

Throughout my career, I’ve had the privilege of working with some of Scotland’s finest hotels, including The Balmoral, Marriott, Novotel, and Heeton Concept. These prestigious partnerships reflect the trust that high-end establishments place in my ability to maintain their exacting standards and preserve the beauty of their interiors.
Whether you’re dealing with bleach spots, sun fading, pet stains, or want to completely transform the color of your carpet or rug, I bring meticulous attention to detail and a customized approach to every project. Each piece receives the individual care it deserves.

About Us

"Having used Gavin's services before I can absolutely recommend if your ever in need. very professional finish, I was amazed how perfect he was able to colour match. "
Gary Anderson, Capsule Hotel Manager @ TARKA Hotels.

"I was amazed how perfect he was able to colour match."