If you want to shell out a bit of cash, start buying some Enjo cleaning fibres. They only use water to clean everything - the only exception is the carpets. I haven't used chemicals in my house except for dish washing liquid (which you really don't need but sometimes I like it on greasy pots and pans) and washing machine powder.

The only problem is, Enjos can be a bit pricey to buy. I think the bathroom cleaner is like $30 or so for example.