My carpet had stains throughout.. We thought it was time for a deep cleaning. I had 3 free estimates and I went with Lior Carpet cleaning because they had organic products along with the technician/cleaner was most knowledgeable and friendly. We had a deep cleaning done because of all the little stains. The carpet now looks awesome and smells clean! Happy with the results and recommend this cleaning company for people in the local area.