husbands work messes up clothes

My husbands work doesnt have a dress code but its a very dirty warehouse and his clothes get destroyed so fast! I feel like im always having to buy him new clothes and it gets expensive! They dont have any work clothes or uniforms, and when i buy new clothes he wears them to work bc his old ones get holes and turn black etc... i have tried buying separate cheaper clothes for work only and some nicer expensive items for when we go out but he always ends up wearing them to work then has nothing when we go out... idk why.. iv told him not to but clearly hes a man and doesnt listen... 🤷🏼‍♀️

any advice???