Wish I had asked that question before dropping mine off to be washed. When I picked them up it was £22.00 each rug! No repairs either. Shan't be using that place again in a hurry.
Mine cost £14 for a large rug which I was shocked at because for my neck it was £4!! Bit odd but the service is good and it is my friend so glad to support her business.
I wash (on site) and repair rugs as part of my business. I charge £8-50 for a stable rug, £10-50 for a turn out and £16-50 for a wash and reproof. I use nikwax rug wash & proofer. I also offer free collection and delivery for 5 or more rugs.