Business Details
42 Years
experience
Emergency
services
Expert Carpet & Upholstery Cleaning Services in Aberdeen
Magic Carpet is a local family-run business established in 1984, with over 28 years of dedicated service under its current name. Owner Maurice Rae brings over 30 years of industry expertise, specialising in carpet, upholstery, and stone floor cleaning and restoration. Our commitment to excellence is underscored by a 100% satisfaction guarantee, ensuring every client receives a thorough, professional service. We utilise advanced techniques and eco-friendly products to deliver results that enhance the longevity and appearance of your flooring. Certified by the National Carpet Cleaners Association and Woolsafe Organisation, we combine technical proficiency with a personal touch.Our focus on customer satisfaction has earned us a loyal client base, with most work coming from repeat business and referrals. We prioritise transparency, affordability, and reliability, offering competitive pricing with no hidden costs. Our services cater to both domestic and commercial clients across Aberdeen City and Aberdeenshire, ensuring every space we clean meets the highest standards of hygiene and aesthetics.
Services
Carpet Cleaning
Upholstery Cleaning
Stone Floor Polishing
Leather Cleaning
Victorian Tile Restoration
Details
- Year established: 1984
Highlights and features
- 28 years of dedicated experience in carpet and upholstery care
- Certified by the National Carpet Cleaners Association and Woolsafe Organisation
- 100% satisfaction guarantee on all cleaning services
- Affordable pricing with no hidden costs or surprises
- Highly trained technicians using advanced, eco-friendly cleaning methods
Associations and certifications
- National Carpet Cleaners Association
- Woolsafe Organisation
What people say
Very efficient service
Made it look like new
Professional manner
Thorough approach
Excellent results
Services
Carpet Cleaning
Our carpet cleaning service utilises truck-mounted hot water extraction and dry fusion techniques to remove deep-seated dirt and allergens. This process restores carpets to near-original condition while extending their lifespan. Ideal for domestic and commercial properties, we guarantee visible results or the service is free.
Upholstery Cleaning
Specialised upholstery cleaning removes stains and bacteria from sofas, chairs, and other fabric furnishings. Using gentle yet effective methods, we revitalise materials without damage, leaving surfaces fresh and hygienic. Our technicians handle all fabric types with precision and care.
Stone Floor Polishing
Stone floor polishing involves deep cleaning and sealing natural stone surfaces to enhance durability and appearance. This service removes scratches and grime, finishing with a protective coating that maintains shine and resists future wear.
Leather Cleaning
Expert leather cleaning and restoration services revive furniture, removing stains and wear while preserving material integrity. We apply specialist treatments to maintain suppleness and protect against future damage, ensuring long-lasting quality.
Victorian Tile Restoration
Our Victorian tile restoration service cleans and seals intricate encaustic designs, preserving historical aesthetics. Clients choose between a soft sheen or gloss finish, with protective coatings applied to maintain vibrancy and ease of maintenance.
People
Maurice Rae
Owner
Maurice Rae has over 30 years of experience in flooring care, founding Magic Carpet 28 years ago. He personally guarantees every job, combining technical expertise with a commitment to customer satisfaction.
Questions
What areas do you cover?
We serve Aberdeen City, Aberdeenshire, and surrounding areas for both domestic and commercial clients.
Do you offer emergency services?
Yes, we provide 24/7 emergency flood extraction and urgent cleaning services.
What guarantees do you provide?
We offer a 100% satisfaction guarantee—if you're not delighted, the job is free.
Are your cleaning products safe for pets and children?
Yes, we use eco-friendly, baby-safe solutions that are non-toxic and hypoallergenic.
How often should carpets be professionally cleaned?
We recommend professional cleaning every 12-18 months, depending on foot traffic and usage.
Can you clean all types of upholstery?
Yes, our technicians handle all fabric and leather upholstery with specialist care.
Reviews (5)
Janice Ferguson
May 19, 2022
Report
Maurice provided a wonderful service and made our carpets look and feel like new. He also worked wonders on our really shabby sheepskin rug for FREE! All this ontop of being so polite, friendly and professional. A very rare combination. Services: Area rug cleaning, General carpet cleaning, Carpet steam cleaning
Stephanie Norval
Apr 03, 2022
Report
Very good communication. Turned up on time. Very professional and I was so amazed at how clean my carpet was after he was done, I expected him to struggle getting the stains out but every single stain was removed and this made me so happy. It leaves a nice refreshing smell also. Service: General carpet cleaning
Barbara Jensen
Apr 02, 2022
Report
Morris arrived early and immediately got on with the job. He was finished in just over one hour. The carpets in all rooms look incredible and I could not be happier with the results. I would recommend Morris for any carpet cleaning work. Update 14.4.22 Maurice got a nasty red wine stain out of my carpet. Brilliant job.
May Fletcher
Feb 19, 2022
Report
Used Maurice a couple of years ago to scotch guard my new carpet. He worked with carpet fitters and did an excellent job. He left me some spot remover, which was very good. I've had him back today to clean my carpets, he arrives on time and got on with the work in hand. He's very knowledgeable about carpets and their cleaning etc. Thank you again for your excellent service.
Lindsey Williams
Feb 15, 2022
Report
Above and beyond, quick prompt response and service. Couldn't be happier with the results and how lovely the carpet looks and the hallway stairs. Moved to avoid nightmare neighbour and had a short window to be moved and in, Maurice went out his way to have it all clean by certain day. Lovely and respectful guy. Definitely recommend 5*