Chris a good way to find a good vet is to visit the surgeries in your area
I did this when we moved 150 miles with the then 37 members of the Clan cats and our 2 dogs and found by getting to talk to the Managers and partners in a practice gives you a good insight in to how they will treat your pets
I was lucky and found wonderful vets who treat my pedigrees, moggies and ferals all the same and are wonderful with my now 3 dogs Sky, Sunny and Mistral