Upholstery Cleaning & Protection


Magic Carpet Cleaning & Restoration Townsville are upholstery experts. Our 20 year history in the industry ensures we have a thorough understanding of the different types of upholstery and we have developed the best practice for cleaning your furniture. Through everyday use of your upholstery allergens/dirt/dust build up and over time your furniture may look dirty, faded or old. Regular upholstery steam clean plays a role in not only looking after your furniture but prolonging its life also. This is especially important in commercial environments when dealing with high volumes of customers & patients. Magic Carpet Cleaning & Restoration Townsville uses the Hydramaster truck mounted carpet cleaning system with the revolutionary new DRIMASTER hand tool as its preference. Pre-spray and spotting chemicals are determined by our IICRC trained and certified technicians upon inspection. The combination of equipment and chemical knowledge being the essence for maximum results.
Services we offer:-

– Mattress Steam Cleaning
– Dining Chair Steam Cleaning
– Lounge suite Steam Cleaning
– Bedhead Steam Cleaning

With our extensive knowledge and experience in upholstery steam cleaning Magic Carpet Cleaning & Restoration will be more than happy to assist in providing a quotation

You have invested in Quality it makes sense to protect it. MicroSeal Australia is a professional, full-service textile sealing company. Specializing in MicroSeal – a non toxic, non allergenic fabric protection formula for permanent stain and sun fade protection. MicroSeal’s goal is to build a long-term relationship with our customers by providing the most outstanding service experience you’ve ever had. We take pride in our reputation, experience, education, systems, and guarantee.

MicroSeal is a Penetrator type fabric protector, this is what gives MicroSeal its permanency unlike the Coater Type FlouroChemical Protectors such as ScotchGuard which need reapplication after cleaning.

You can visit www.microseal.com.au for more information.

Contact Details

For questions, appointments or enquiries please phone or email using the contact form below.