Architecture Webflow Template - MarmariSLiving - Designed by Azwedo.com and Wedoflow.com

About GM Upholstery

GM Upholstery is the integration of two iconic Melbourne upholsterers. Carlo Gigliotti and Ben McMullin have each worked in their specialised upholstery fields for over 30 years

We are a premier upholstery service, developed to service the upholstering needs of Melbourne & regional Victoria’s commercial and retail clients.

1200+ Projects

From commercial fit-outs to custom refurbishments, our craftsmanship brings new life to every space.

30+ Years of Expertise

Three decades of hands-on upholstery skill, producing durable, timeless results for every industry.

90% Client Referrals

Most of our work comes from word-of-mouth, built on trust, quality, and long-term partnerships.

The Experts Behind Our Success

Carlo Gigliotti


A second generation upholsterer, Carlo grew up in his father’s upholstery shop in Fairfield, learning the craft of bespoke furniture upholstery, restorations, and furniture polishing. Following in his father’s footsteps, Carlo has worked as one of Melbourne’s most trusted and sought after furniture restorers and upholsterers for almost 30 years, delivering beautifully restored pieces, custom creations, and newly designed furniture.

Ben McMullin


Beginning his career at 17 by learning the time-honoured craft of upholstery, Ben McMullin has made it a career aim to push the boundaries of detailed artisan work into large scale projects. Bringing the attention-to-detail of a skilled craftsman to the commercial, industrial, and medical fields, Ben has created a work-flow that serves large projects with all the fineness of a one-off piece. His precision craftsmanship and ability to deliver quality work and after-care services on a grand scale make him the craftsman of choice for designers and project managers.

Seamless Stitching

Carlo and Ben have brought the best of their combined skills to the table to form GM Upholstery. They deliver quality craftsmanship, solid design principles and beautiful finishes that are made available for large scale, customised commercial projects.

Collaborative
Canvas

Every layout is planned to maximize flow, usability, and comfort ensuring your home feels effortless to live in.

Made to Measure

Every piece is crafted to suit your exact specifications. From dimensions and materials to finishes and functionality, we create custom upholstery solutions designed to fit your space, usage requirements, and design intent, no off-the-shelf shortcuts.

Our artistry, expertise, and one point of contact principle will ensure a seamless process for your next project.