Dh has recently changed careers and is now working as an apprentice mechanic. He's wanted to do this for a long time so I'm very pleased for him but I don't think the washing machine is impressed. 
His work clothes are disgusting, so much so that they need to go in the washing machine on their own (lesson learned after I couldn't get the smell of diesel out of my own clothes for quite some time!)
However I just thought I'd ask on here for any tips from people in/with relatives in similar professions.
Are there any particular washing powders/products you would recommend? And how do you keep your washing machine clean?
Any other tips would be appreciated too. Thanks. 