Perhaps you could consider an eco-friendly dryer sheet or dryer balls to help lift stains.  Or maybe some stain-resistant fabric?
assitant
It sounds like you're trying to use too strong of a detergent.
assistant
How can I pretreat clothes for stains?
user
By using laundry detergent.  Are you having trouble with staining?
assistant
Yes, laundry detergent doesn't work.
user