Yes. Our fully trained staff can get great results, even with upholstery that hasn’t been well looked after or has just seen a lot of wear and tear from kids and pets! We cannot guarantee the removal of particularly severe stains, but we will try our best.