All these stain tips...
Only ever use cold water on stains, heat sets them (especially true of blood) Once you've treated them then you can wash as normal.
Best tip I've read here is biological washing powder and cold water for cat wee. Works on carpets, upholstery etc.
Washing up liquid is great for many stains because it removes grease easily- use for mud, tomato sauce etc
Baby powder is much cheaper than dry shampoo. Sprinkle some in your hands and pat together then run hands through your roots. Repeat a couple of times if needed. Even if you have dark hair, it won't look grey and you get less build up than with dry shampoo.
If you've cooked and have a pan with well-baked on food, don't bother with soaking. Add a spoonful of washing powder, hot water and simmer on a low heat. Food will wipe off.
Spilt tea or coffee on a pale carpet?
Soak as much moisture as you can up with paper towel. Blot don't rub. Soak the area with cold water then repeat, blotting up as much water as you can. Works every time.
To prevent water marks on fabric, put a hair dryer on a low heat and gently dry the mark from the outside in.