Upholstery & Carpet Cleaning in Rockhampton
No Tricks, Just Magic Results
Comprehensive Steam Cleaning Solutions
Does your carpet need a professional clean? Is your upholstery starting to look worn or stained? At Magic Mist Carpet Cleaning, we provide expert upholstery and carpet cleaning, along with mattress cleaning and flood restoration services.
We work with residential and commercial clients across Rockhampton, Yeppoon, Gracemere and surrounding areas. As a family-owned and operated business, we take pride in delivering high-quality results with genuine, old-fashioned customer service.
Our team arrives fully equipped with powerful steam cleaning equipment to remove stains, odours, allergens and bacteria from carpets, mattresses and furniture. Whether you need a regular clean or help after water damage, we're here to get the job done properly.
Call us today at 0411 171 245 for a free, no-obligation quote.
What We Offer
Carpet Cleaning
We lift dirt, stains and allergens with deep steam carpet cleaning for homes and businesses. Our process restores freshness, removes odours and helps extend the life of your flooring with every service.
Upholstery Cleaning
Revive your furniture with professional upholstery cleaning that targets built-up grime, pet hair and odours. We tailor treatments to suit your fabric and leave your couches, chairs and lounges feeling fresh and looking cleaner.
Mattress Cleaning
Our mattress cleaning service removes dust mites, sweat and bacteria for a more hygienic sleep. We use safe, effective methods to freshen your mattress and help reduce allergy triggers and unpleasant smells.
Flood Restoration
Quick response flood restoration helps reduce damage and get your space back to normal. We extract water, dry affected areas and apply sanitising treatments to prevent mould, odours and further structural issues.
Get A Quote
Fill in your details and we'll get back to you as soon as possible.
Contact Us
Thank you for contacting Magic Mist Carpet Cleaning.
We will get back to you as soon as possible.
Please try again later.
Why Choose Us?
These are just some of the reasons people choose us for their cleaning needs:
★ With more than 35 years of hands-on experience, we know how to handle jobs of all sizes.
★ Our cleaning process is safe, hygienic and suitable for families, children, pets and shared environments.
★ Advanced steam-cleaning equipment allows for deep, lasting results across a range of surfaces.
★ We’re equipped to treat and remove tough stains that common household products can’t shift.
★ Pricing is straightforward, affordable and reflects the quality of the service provided.
★ We respond quickly and offer flexible booking times, including short-notice callouts when possible.
★ Our team works across rental properties, offices and commercial spaces with tailored cleaning solutions.
Call us at 0411 171 245 to book your clean today.
Family-Owned
Free Quotes
Fast Response
The Magic Mist Story
Magic Mist Carpet Cleaning first launched in the mining town of Moura, about two hours from Rockhampton. Back then, it was a one-person operation run by John Hill, who quickly earned a reputation for being reliable, friendly and thorough. As demand grew, John began training his son, David, sharing everything he knew about the industry and the work itself.
David took to the work quickly, learning the trade hands-on until he was managing the business alongside his father. Today, Magic Mist Carpet Cleaning is based in Rockhampton, with David leading the day-to-day operations.
Although semi-retired, John still keeps in touch with clients and occasionally services the neighbouring towns that supported the business in its early years. Their family-based approach and strong work ethic continue to guide the business today.


