banquette seating in cage

About Us

Welcome to K D Upholstery. For over 30 years, we’ve been delivering high-quality work for domestic and commercial clients alike.

We pride ourselves on always delivering beautifully finished work on time and on budget. Using only highly skilled professionals, we are equally comfortable with repairing or recovering old favourite pieces as we are at working  to create bespoke new pieces for home or a commercial environment.

Whatever the job, we aim to give our clients the best service, the best finish and the best price possible.


Our workshop is at:

38 May St
St Peters NSW 2044

Tel: 0423 047 570



Mon-Fri – 8am – 4.30pm
Saturday: by appointment
Sunday: closed


Drop in at the workshop or request a quote