I gave up on professionals for just this reason. They want to sell, and keep selling. I was paying hundreds of dollars to clean my home and then there are the add ons for deodorize, protectors, so on and so forth. Half the time you don't even know if what they do even makes a difference. Once I could have sworn they only used water. After all the hassle I got my own Bissel and bought some Genesis 950 and do it myself whenever I want. I know it's really being cleaned, and I don't have to pay extra for deodorizer, antibacterial stuff, and so on. I think I can clean my home better then any professional. They are in it for the money. I am in it for a clean living space. So I know I am more invested in it from the get go.