Graeme Brodie
The staff at Gordons are amazing, you always feel bad when your pet is injured or ill but the attention they give makes you and your pet feel at ease and comfortable with treatment required

Graeme Brodie
The staff at Gordons are amazing, you always feel bad when your pet is injured or ill but the attention they give makes you and your pet feel at ease and comfortable with treatment required
Annika J.
Eye-watering prices since the family business became corporate. I paid over £90 just to have my cat’s blood pressure checked. Medication is charged at three to four times the usual price, and if you prefer to order it online, you’re asked to pay £34 simply for a written prescription. I know this isn’t the staff’s fault, but the corporation’s profit-driven approach feels unethical and undermines trust.
Shelly D
Great Service, and great care and respect given when we had to get our big lad put to rest. So kind all of the staff and even when we eventually brought our boy home a final time can’t fault at all. Would use always
111 Market St, Musselburgh EH21 6PZ, UK
EH21 6PZ