Some are pretty smart. But I've never been a client of theirs, and in most cases I can't say how they treat their patients and clients, or whether their prices are fair. Your veterinarian may not be the best person to ask. In choosing a new veterinarian the first thing you need to do is decide what kind of service you want. Those things cost money.
Most people look for a practice with a friendly staff and a doctor who they can communicate with.
You want a doctor who is kind to your pets - someone who is competent in medicine and surgery. It's nice if the facilities are modern and comfortable. A convenient location may be important. You have to think about which are most important to you. The best way to find the vet you want is to talk to area pet owners.