I highly recommend Terry for his services. Terry provided a quote representing great value and responded in a timely manner. He was able to book me in at short notice, and was very happy to share his knowledge (tips and duration for ventilating the area to dry post-clean, how often to get the carpets cleaned, and how he can manoeuvre around furniture if it can’t be moved). I had my carpets cleaned at 1pm yesterday, and today they look new. In the photo I uploaded, you can even see his attention to detail cleaning right up to the interior of the closet, and how thorough he was. Thank you Terry for your 5 star service, looking forward to booking you for my next clean.