I can highly recommend Jason, mobile number 07852520166, http://sheffield-carpetcleaning.co.uk/ . He just cleaned all the carpet in the house I'm moving to. Such a nice guy, he even helped to clear the snow on our drive while waiting for us to get home. He did such a great job that our carpet is now unrecognisasble! I've now decided to keep them instead of getting new carpet. His price is very competitive. Give him a ring, you won't be disappointed!