I use all earths choice products (laundry, toilet, dishwashing) as we are on bio septic and have no choice but to use biodegradable products. For my floors (108 sq m of slate tiles ) I just use my H2O steam mop and BOY are the socks on that dirty by the time I'm finished!! (came with 4 microfibre socks and ALL of them get used!)

Cleaning benches, I use vanilla/water, windows and mirrors, I use white vinegar/water. And H2O Vac for our upstairs carpets. Any stains come out with a bicarb soda paste and some elbow grease!