Vax carpet cleaner
5/5
Cleans brilliantly, leaves carpets feeling bouncy and smelling fresh
Sue