Where are you? I can recommend Simply Rugs. Their website is cleanhorserugs.co.uk. They collect, clean and return the following week. I know that they will deal with contaminated rugs. They usually charge £10.50 per stable rug.
Depends on what type of rugs you want doing. I charge £7 to clean stable rugs, turn around in a week and if there are a lot, as you have, I would do a discount.