I use castile soap and essential oils. The castile soap is all natural, and is great for everything. It needs to be diluted in water, and a gallon will last you a year. You can clean the counters, floors, windows, sinks, and it even gets scum off the tub. By adding essential oils, you add scent, as well as antibacterial agents. Some good antibacterial essential oils to use are thyme, lavender, and eucalyptus. For a fresh scent, you can combine cloves and orange.