I am very happy with the carpet cleaning work carried out by this company. They did their job perfectly. All stains and smells are gone and also price was ver low. Thank you.