I use this company once a week to give my house a good clean as I just don't have the time. Sofa Cleaners always do such a great job with a friendly face and prompt service every time. I love the service and I feel relieved knowing that I don't need to think about it - they just turn up when scheduled and do a quick and incredible cleaning job all in one day. They even do my windows! Love them!