

Leading carpet and upholstery cleaning for commercial and domestic properties. Cost-effective solutions with the latest equipment and pet and child friendly products, backed by a 100% satisfaction guarantee.
Carpet Mage is an independently owned carpet, upholstery, and floor care specialist delivering exceptional customer service and optimal results for both commercial and domestic properties. We pride ourselves on being the leading carpet cleaning company in our region, with cost-effective solutions that don't compromise on quality. Our technicians first assess each carpet, rug, or upholstery item to determine exactly what method of cleaning it requires and which products are safe to use — because every material is different. We use the latest and most effective equipment and techniques, including hot water extraction and low-moisture methods, with pet and child friendly products that are tough on grime but gentle on your home. Our services cover carpet cleaning, upholstery and sofa cleaning, rug cleaning, leather cleaning, curtain cleaning, and hard floor and stone tile cleaning. For our commercial clients — including nursing homes, schools, nurseries, hotels, pubs, clubs, and offices — we offer flexible scheduling and planned maintenance contracts to keep your premises looking their best year-round. We stand by our work with a 100% satisfaction guarantee.

Each service is delivered by Specialist Technicians trained in this division's specific discipline.
Scientific fibre identification and extraction cleaning for residential and commercial carpets.
EnquireSpecialist cleaning and restoration of fabric, leather, and suede upholstery and soft furnishings.
EnquireAdvanced stain chemistry for targeted removal of stubborn stains and marks.
EnquireDeep cleaning and sanitation of mattresses and bedding for a healthier sleeping environment.
EnquireIn-situ or off-site cleaning of curtains, drapes, and soft furnishings.
EnquireExtraction of water from carpets and flooring following water damage events.
EnquireTargeted odour removal and hygiene treatment for carpets, upholstery, and soft furnishings.
EnquireScheduled carpet and flooring maintenance for offices, hotels, and retail environments.
EnquireComprehensive site survey and requirement analysis to understand your specific operational needs.
Transparent, detailed quotation with clear scope, methodology, timeline, and pricing.
Strategic scheduling that works around your operations, minimising disruption and downtime.
Execution by Specialist Technicians using the division's specialist equipment and protocols.
Post-delivery inspection and verification against agreed standards and performance KPIs.
Ongoing support, documentation, and scheduled maintenance to sustain results long-term.
A selection of projects, equipment, and results delivered by our Specialist Technicians.
Carpet fibre restoration
Deep extraction cleaning
Hard floor restoration
Upholstery restoration
"Our carpets and upholstery look renewed. The team was courteous and worked to a tight deadline."
Tell us how we did. Your review is submitted to our team for approval and will appear on this page once published.
We don't hire generalists. We recruit, train, and develop dedicated Specialist Technicians — investing in their skills, safety, and careers at every stage.
Every Specialist Technician follows a structured development pathway — from induction through to advanced specialist certification within their discipline.
From Field Technician to Division Lead, we map a clear career path and provide the support, training, and opportunities to get there.
Health and safety is non-negotiable. Rigorous protocols, certified access systems, and continuous monitoring protect every team member on every site.
Every technician has a CPD plan. We invest in certifications, specialist skills, and professional qualifications throughout each career.
Our people specialise. You work alongside experts in your discipline, not generalists — building deep expertise in your chosen field.
Fair pay, proper equipment, and genuine respect. We treat our technicians as the skilled professionals they are.
Absolutely. Our specialists are trained in fibre identification and the specific care requirements of delicate textiles including Persian, Oriental, and antique rugs.
We don't have any open vacancies in this division right now — but we're always interested in hearing from skilled specialists who want to join the group.
Express Your InterestContact our specialist team today for a tailored quotation. We respond to all requests within one business day.
Request a QuoteMonday – Saturday: 8:00 AM – 6:00 PM