Call us today on 0417 977 581 for free advice and free quotations with no obligations

Complete antique and modern furniture restorations for over 30 years

We are in a new location with great parking facilities and a brand new fabric showroom!

City and Guilds quality craftsman

The finest upholstery

Invigorate your favourite furniture with All Class Upholstery's quality upholstery service in Embleton. We can give your old furniture a new lease on life, restore antique furniture, or help you create a custom masterpiece.

Many older furniture pieces may look damaged and worn, but in most cases what counts is the solid structure beneath the fabrics. We offer you the freedom to choose the colour, pattern and type of fabric to create a truly unique design.

Whether you need to repair a much loved chair, completely refurbish your home, or design a one of a kind piece, our professional upholstery team in Embleton will ensure the job is done well and in keeping with your budget.



All Class Upholstery makes restoring or replacing your home furnishings  simple. We can help you choose a design that fits with your particular style, whether contemporary, retro or classic.

These are some of  the items we can custom make or reupholster:

  • Sofas
  • Ottomans
  • Chairs
  • Dining chairs
  • Bedheads
  • Blanket boxes

With All Class Upholstery, these items will grab the attention of your guests.

We also do commercial upholstery for businesses, schools and restaurants ie: bench seating and office chairs


Contact Us


All Class Upholstery has been providing a quality upholstery service in Embleton for a number of years.

Our clients include a number of Perth designers and also private customers. With custom design services as well as general repairs we cover all aspects of the upholstery trade.