I've been to this place a few times now and I can honestly say that I couldn't be happier.
They are very friendly and you can tell that they know what they are doing.
We had the pleasure of meeting Dr. Watson at our last visit (he is the owner I believe) and you can tell that he is very knowledgeable and enjoys what he does. I asked him quite a few questions about our 8 year old dog and 6 month old puppy and he did not seem to mind at all. Every question I asked he answered and gave me a good understanding of what was going on.
I will continue going back to this office.