I highly recommend Cleaning Carpet Cleaners. They are fantastic! They visit my home once a week whilst I am at work. I can't describe how nice it is to come home on a Tuesday to see my home smelling fabulous and looking immaculate. Tuesday's are becoming my favourite day of the week! Their prices are affordable and the extra free time I have now thanks to them is priceless. They are reliable, trustworthy and always so friendly. A pleasure to work with!