335 have published consultation prices
Tower Vets
West Huntingtower, Perth, PH1 3NR
Town & Country Veterinary Group (Banchory)
14a Bridge Street, Banchory, AB31 5SX

Town & Country Veterinary Group (Bieldside)
91 North Deeside Road, Aberdeen, AB15 9DS

Town & Country Veterinary Group (Kingswells)
Kingswells Village Centre, Aberdeen, AB15 8TG

Town & Country Veterinary Group (Millburn)
Millburn Street, Millburn Cottage, Aberdeen, AB11 6SS

Town & Country Veterinary Group (Rubislaw)
5 Rubislaw Park Road, Aberdeen, AB15 8BX

Town & Country Veterinary Group (Westhill)
Unit 24 Westhill Shopping Centre, Old Skene Road, AB32 6RL

Two Rivers Veterinary Practice - Biggar
157 High Street, Biggar, ML12 6DL

Two Rivers Veterinary Practice - Peebles
2 Rowan Court, Cavalry Park, Peebles, EH45 9BU

University of Glasgow Small Animal Hospital
464 Bearsden Road, Glasgow, G61 1QH

Valley Veterinary Centre - Kilmarnock
35 Campbell Place, Kilmarnock, Ayrshire, KA1 4DY
Valley Veterinary Group - Stewarton
54 High Street, Stewarton, Ayrshire, KA3 5DB
Veterinary Specialists Scotland
1 Deer Park Road, Livingston, EH54 8AG
Veterinary Vision Glasgow
2 Glasgow Road, Barrhead, Glasgow, G53 7TG
Vetrica Ltd - Kelty
62 Main Street, Kelty, KY4 0AE

Vetrica Ltd - Rosyth
4 Queens Buildings, Queensferry Road, Rosyth, KY11 2RA

Vets Now Aberdeen
Based within Ardene House Vet Practice, Skene Road, Aberdeen, AB15 8PJ
Vets Now Dundee
Based within Parkside Veterinary Group, 5 King's Cross Road, Dundee, DD2 3PT
Vets Now Edinburgh
Based within PDSA Pet Hospital, 2B Hutchison Crossway, Edinburgh, EH14 1RR
Vets Now Glasgow Hospital
123-145 North Street, Glasgow, G3 7DA
