There is lot of carpet cleaning companies out there but not all of them will give you the guarantee that we do We have been in the business for a few years and we have gathered a lot of experiences and our expertise has only grown