Richard and his Sleep Haven team worked their usual magic on cleaning – this time our big sofas. They were friendly, efficient, professional and very considerate by ensuring our property was respected. A great service worth every penny. Thank you Richard.