Find My CleanersAdd your business
← Back to Wolverhampton
Craig Nicholls Cleaning Services

Craig Nicholls Cleaning Services

5.0(279 reviews)See reviews ↓·Wolverhampton

What customers say

Based on genuine customer reviews

New furniture deliveries and tired carpets in need of revival have brought customers to Craig Nicholls Cleaning Services, and the praise that runs through the feedback concerns carpets, rugs and upholstery being restored to a near-new appearance. A detail many reviews return to is how swiftly bookings are handled, including one request for sofas to be cleaned before replacement furniture arrived, with a time and price confirmed in advance and the appointment kept punctually.

The result itself draws the most comment: living room and hallway carpets, bedrooms, rugs and three-piece suites are repeatedly described as looking and smelling fresh, and one customer noted that a sofa previously considered for replacement now appears brand new. A number of reviews mention Craig moving small pieces of furniture to reach the carpet underneath, working in a tidy and organised manner, and being pleasant company in the home. Honesty also features, with an overpayment refunded without being asked. Repeat business is commonplace, with several customers returning for further cleans and stating they would call on Craig again for carpet and leather or fabric upholstery work.

Service establishmentLeather cleaning serviceUpholstery cleaning service
Craig Nicholls Cleaning Services — Customer photo
Craig Nicholls Cleaning Services — Customer photo
Craig Nicholls Cleaning Services — Customer photo

Reviews

Reviews are taken from publicly available sources.

MS
Maninder Singh18 August 2026

Craig did an exceptional job cleaning our carpets. They look and feel brand new, and he was professional, efficient, and thorough from start to finish. Highly recommend his services to anyone needing a top-quality carpet clean.

BG
Betty Gibbons30 July 2026

First time using Craig but certainly not the last. He did an exellelent job and helped move small furniture when cleaning the carpet. Very trustworthy and honest, refunded me when I overpaid. My carpet looks like new and I will be recommending him to others. Thanks Craig.

VX
VK x27 July 2026

An amazing service from Craig on our living room carpet. He was professional and friendly. Would 100% recommend to anyone needing carpet cleaning.

KB
Kiran Bhogal8 July 2026

Absolutely fantastic service from Craig! My carpets and sofas look and smell amazing, and they came up much cleaner than I expected. Professional, friendly, punctual, and took great care throughout. I would highly recommend Craig to anyone looking for a reliable carpet and upholstery cleaner. Thank you so much!

JJ
Jbag Jaiveena20 June 2026

I rang Craig for a last-minute clean as new sofas were arriving. He came out the same day, which was a lifesaver. Price was very reasonable and the carpets look as good as new now. Professional, tidy, and great results. Very happy with the service.

JL
Josie Lee18 June 2026

This my third time using Craig's services, he has just cleaned my carpets throughout and once again they have cleaned beautifully. Would definitely recommend him to anyone after a top tier service. Thanks.

TG
Terry Garvey3 June 2026

Craig was a really nice person to meet and he has made a brilliant job of cleaning my three piece suite. I would recommend him most definitely to people needing cleaning jobs done. It was a pleasure having him doing the job.

Carpet & upholstery cleaning in Wolverhampton compared

Ordered by rating, weighted by the number of reviews — businesses with only a handful of reviews do not jump to the top automatically. 5 businesses in this category in Wolverhampton are compared.

RankProviderRatingReviewsOpen Sat.
1Touch-Dry★ 5,0400Yes
2Enviro Clean West Midlands★ 5,0309Yes
3Craig Nicholls Cleaning Services (this page)★ 5,0279Yes
4CES TELFORD CARPET CLEANING LIMITED★ 5,075Yes
5All Clean★ 4,865Yes
Contact
Working hours
Monday09:00–17:00
Tuesday09:00–17:00
Wednesday09:00–17:00
Thursday09:00–17:00
Friday09:00–17:00
Saturday09:00–17:00
SundayClosed