This is the only carpet, tile, and upholstery cleaner I will use. They are great. They are thorough and have great attention to details and are very customer service focused. This company does not try to up sell you when they walk in the door, which is refreshing! I would definitely recommend them!!