I had our bedrooms, stairs, a rug and couches professionally cleaned by Adam’s Carpet Cleaning and was very happy with the result. Confirmation of the booking the day before and email communication on booking was friendly, useful and timely. Equipment was in good condition and minimised inconvenience to my neighbours (I live in a townhouse). Price was as agreed by email but advice regarding the possible benefits of other treatments was free and honest. Technician was friendly and considerate. I will use Adam’s services again and recommend them to anyone.