I recently had my carpets cleaned by this company. The owner Chris was very knowledgable about his carpet cleaning and product. I could have rented a self cleaner but it could not have cleaned this well. The price is reasonable and the quality fantastic. I recommend this carpet and tile cleaning company. For quality and satisfaction, call CLEANPRO