Yes, we take complete guarantee for our carpet cleaning services. And if we are unable to satisfy in this first attempt we will be happy to do the cleaning again at no extra charge.