Based on the recommendations above, I tried Cliff...I definitely DO NOT recommend him. I called him on Tuesday and he initially agreed to come on Saturday as week days were not convenient for him. Not hearing from him in the day, I gave him a ring and he said he was working and had never agreed an appointment. Rubbish, he has left us with no washing machine while we basically waited for him all week. Was almost rude on the phone as well. Looks like his good reputation has gone to his head.