Nice, clean modern setting.
Definitely call and make an appointment. They usually won't take walk-ins, but you can have your animal checked out for an additional "emergency" fee of about $60.
The doctor is competent and good at answering any questions.
The front staff seems to be a miss - one lady is very warm and friendly, but the other is pretty curt and seems like she hates her job. Other than that one sour note, I will still continue to bring my animals here.