I have used this store for both business and home needs. They have supplies for all types of cleaning projects. I needed supplied to clean the animal hospital that i worked at and they had a supply for every area that I needed. When I needed to clean pet soil from a carpeted area, a knowledgeable sales person directed me to the correct products and explained to me what each one does. A great cleaning supply store.