This office is good for very basic stuff - very basic.  I brought my pet in because  something was not right and the doctor said it was just a reaction to something (and basically didn't know anything else to do).  I don't know why I didn't get a second opinion.  Two months later my pet died.  I really liked this office at first, but after the lack of action and knowledge (or even suggesting they didn't know what to do to see someone else) I won't be returning.