Call Now
Website
Call
Business Details
29 Years
experience
Emergency
services
Trusted Carpet & Upholstery Cleaning Experts in Aberdeen
Magic Carpet has been serving Aberdeen and surrounding areas for over 28 years, specialising in carpet, upholstery, and stone floor cleaning. Founded by Maurice Rae, who brings over 30 years of industry experience, we combine technical expertise with a personal commitment to customer satisfaction. Our team utilises advanced techniques such as truck-mounted hot water extraction and dry fusion systems to deliver thorough, long-lasting results. Certified by the National Carpet Cleaners Association and Woolsafe Organisation, we prioritise health and safety, eliminating allergens and bacteria to improve indoor air quality.

Our 100% delighted guarantee ensures that if we fail to meet your expectations, the service is free. With a focus on domestic and commercial clients, we offer tailored maintenance programmes and emergency flood extraction services. Our reputation for reliability and transparency has been built through consistent delivery of high-quality results, supported by numerous positive testimonials from satisfied customers. We are committed to extending the lifespan of flooring materials while maintaining a healthy environment for families and businesses alike.
Services
Carpet Cleaning Upholstery Cleaning Stone Floor Polishing Commercial Cleaning Leather Restoration Victorian Tile Cleaning
Details
  • Year established: 1997
Highlights and features
  • 28 years of local experience in Aberdeen
  • Certified by NCCA and Woolsafe standards
  • 100% satisfaction guarantee on all services
  • Emergency flood extraction available 24/7
  • Eco-friendly, baby-safe cleaning solutions
Associations and certifications
  • National Carpet Cleaners Association
  • Woolsafe Organisation
What people say
Professional manner Thorough cleaning Competitive pricing Effective stain removal Prompt service
Services
Carpet Cleaning
Our carpet cleaning service uses truck-mounted hot water extraction to deep-clean fibres, removing dirt, allergens, and bacteria. We apply protective treatments to repel spills and extend carpet lifespan. Ideal for domestic and commercial properties seeking healthier, longer-lasting flooring solutions.
Upholstery Cleaning
Specialist upholstery cleaning restores sofas and chairs using pH-neutral solutions that remove stains without damaging fabric. The process eliminates odours and refreshes materials, providing a cost-effective alternative to furniture replacement while maintaining hygiene standards.
Stone Floor Polishing
Stone floor polishing combines deep cleaning with sealing techniques to enhance natural stone's appearance. We remove scratches and apply durable coatings, ensuring floors remain resistant to stains and wear while maintaining a polished finish.
Commercial Cleaning
Tailored commercial cleaning programmes address high-traffic areas in offices, hotels, and gyms. Our Cimex-Encap system minimises downtime, using low-moisture methods for rapid drying and compliance with health and safety regulations in business environments.
Leather Restoration
Leather restoration involves pH-balanced cleaning followed by conditioning treatments to revive texture and colour. We repair scuffs and fading on sofas and upholstery, preserving the material's natural appearance while enhancing durability against daily wear.
People
Maurice Rae
Owner
Maurice Rae has over 30 years of experience in flooring care, founding Magic Carpet 28 years ago. He personally oversees operations, ensuring technical excellence and customer satisfaction through certified methods and hands-on service delivery.
Questions
Do you offer emergency cleaning services?
Yes, we provide 24/7 emergency flood extraction services. Contact us immediately for urgent assistance.
What areas do you cover?
We serve Aberdeen City, Aberdeenshire, and surrounding areas for domestic and commercial clients.
Are your cleaning products safe for children and pets?
Yes, we use baby-safe, non-toxic solutions that are safe for families and pets after drying.
Do you guarantee your work?
We offer a 100% satisfaction guarantee—if you're not delighted, the service is free.
How often should carpets be professionally cleaned?
We recommend professional cleaning every 12-18 months, or more frequently for high-traffic commercial spaces.
Can you clean all types of upholstery fabric?
Yes, our technicians are trained to handle all fabric types, including delicate materials requiring specialist care.