First class service again today. Richard is charming, polite,and very hard working. I have been using his service for many years and can honestly say they have never let me down. They’ve turned my dirty, marked, lounge and hall carpet into looking like it is brand new, miraculous!!! Would highly recommend the 2 of them. Brill!