Dan and his staff are so helpful and knowledgeable that before you do anything with your flooring, you must consult with them! They know all about how to clean rugs and carpets properly, about all types of floor coverings, and they are honest and fair. You will be astonished at how well these folks understand flooring and how helpful they are. You will never use an outside rug cleaner after you have consulted with them.