We used brand X and was totally disappointed with the results so I called in the A team, Word of Mouth Carpet & Tile cleaning and the difference is amazing, night and day..