Excellent purchase
5/5
An excellent cleaner. We were amazed with what it pulled out of seemingly clean carpets and rugs. Does a fantastic job!
Duncan