I'm a big fan of OxyClean (basically hydrogen peroxide) for things you'd normally use bleach for. Borax on carpets for controlling dust mites/fleas when I lived in a warmer damp climate; now for cleaning toilets & tubs, & with laundry. And I like the Bio-Kleen natural brand a lot for laundry & dish soap. Very concentrated, & no overwhelming scents. Easy to find too.