Commercial upholstery for cafés, restaurants and hospitality venues across Lake Macquarie, Newcastle, the Central Coast and Hunter Valley. Our Toronto workshop builds and repairs booth seating, bench seating, bar stools, and dining chair upholstery for venues that need durable, stylish trim.
Hospitality upholstery takes a beating — spills, constant use, and cleaning chemicals. We use commercial-grade vinyls and fabrics that are easy to wipe down and built to last. Custom booth seating built to fit any space, with high-density foam that keeps its shape through years of service.
Common jobs include booth re-upholstery, bench seat recovering, bar stool re-covering, dining chair seats, and full venue refits. Fast turnaround available to minimise downtime — we can work after hours or in stages for venues that can't close.

John Weate
I used Winning Trimming to recover the cushions in the saloon of my Bavaria 38. It was a tricky job with some nooks and angles to deal with. They did a great job. They had to match the fabric, which they did perfectly. I was on a tight time frame which they also met with no problem. I highly recommend them.’ John Weate Islington NSW

Harry Cantle
Extremely good quality work. Responsive to my design requirements, and added further value to the result from their extensive experience. Amazing response to my timeline requirements.
Venue Booth Upholstery Repairs
Repair, re-stitch or re-cover your booth upholstery. Bring tired trim back to life at a fraction of the replacement cost.
Also available for
Areas we serve
Based in Toronto on Lake Macquarie, we cover the Lake, Newcastle, the Central Coast and the Hunter Valley. Learn more about our service area.
Looking for another space type?
We trim, cover and upholster all kinds of commercial — pick yours to see what we do.


