Having a sick animal that is part of the family is hard enough but the team at Duncan McGinness Vet surgery is fantastic.
The staff are very pr...
quality excellent service terrific value average but what vet is cheap? overall experience great I would recommend to anyone