Let me preface this by saying that it has taken me months to write this review, and I know that the dr. to which I am referring is no longer there. That said, after we were told to come in for bloodwork for parvo testing (and waiting 1/2 hr for this appt), we were asked by the dr. why we were there, because we didn't need the test after all! We told her that we were told to come in for this appt, and showed her our last bill/record of services needed. She barely apologized for the incorrect info, and made it seem like we had inconvenienced her! Moreover, when we asked her to look at a scratch that our dog had near his eye, she told us we "needed an appt for that"! Obviously we had one, since that is why we were there, but she corrected us and told us that we had an appt with a "tech" for bloodwork (which is not what I was told when I made the appt), and walked away. This place was a 2 dr. practice, and what was really hilarious is that we found out shortly after that our fave dr. (who we wanted to see in the first place, but was unavailable) was "let go" and they only had that moron left! Don't know anything about the new dr. on staff there now, but I don't think I want to even bother finding out. Going somewhere else.