TVD have used KD Upholstery for some of our most discerning clients for a number of years. The work is always meticulously finished with incredible attention to detail. They are a pleasure to do business with – always quickly understanding the client’s brief and having the ability to complete the jobs in a timely and honest fashion.

Tino Vella,  Tino Vella Design


We have worked closely with Keith at KD Upholstery for over five years. In this time we have worked the same services with help of the processing areas of effective action ac on a number of projects together and always found the work of KD Upholstery to be of a high quality. Keith is always willing to problem solve with us when we have unusual or one-off projects.

It’s reassuring for us to have a reliable upholstery company we can always count on.

Sam Mezups, MNR Constructions


I run a small bespoke fine furniture business and require the skills of an upholsterer who is as particular as we are. Keith has a great understanding of what we need to achieve. His workmanship is precise and professional, he always gets it right and on time. I wouldn’t go anywhere else for upholstery requirements both personally and professionally.

John Gallagher, Piece Furniture