I know there have been posts on this before but the ones I've read are all quite old. Recommendations please for domestic carpet cleaners. And before I have suggestions to get the carpets cleaned professionally, the property is a remote cottage in the Scottish highlands. It's hard enough getting a qualified electrician let alone a carpet cleaner. We let the cottage so something that will give a quick and thorough spruce of the carpets every so often will be really good.