We provide professional steam upholstery cleaning in Auckland, Hamilton, Christchurch, and Wellington. We can do general upholstery cleaning, rejuvenation, stain protection, stain removal on fabric sofas and lounges, Ottomans, mattresses, dining chairs, and Lazyboy.