Absolutely, we do provide a guarantee on our all upholstery cleaning services. We use the latest equipment for upholstery cleaning and give the best result to our client. Our team promise to deliver 100% customer satisfaction and if we fail to do so, we do re-cleaning of your upholstery without charging an extra penny.