How many stains do you have? Isn't this supposed to be very concentrated so you use less? I would say for the average person a bottle would last at least 6 months. Initially if your house is full of stains you might use more but once you have the stains under control you should be using very little. You don't have to use the product for every little cleaning project because it's fairly expensive and most people will just use a less costly cleaning product for the every day cleaning.