I wasn't sure that my upholstery will be in good condition again, but they removed the stains from my upholstery and the team was right on time, friendly and professional. Highly recommend them!