Whoever you use, try to get them to use as unscented a shampoo as possible so James doesn't get freaked out. Jelly couldn't stand the smell of Mogget when he was washed/shaved. We thought it was just because he looked ridiculous but she would hiss at us if we had just been petting him.
Higgs is very fat, she is now on a more closely monitored diet. She also pongs - I am unsure whether she is able to cope with own long-hairedness.
To rectify the pong issue I'd like to get her groomed+washed, the Pets at Home which is local to me has a Groom Room - has anyone used said service?