I had such problem and still .. no laundry wants to take responsibility.. The one thing is to clean by yourself. Buy a stane remover and start.. but before try on a small area..use sponge.. or check in internet how to clean canvas or smth else..
Good luck