A great place to take animals!!! The vet and staff give you a full understanding of your animals concerns. If there are options they advise you on them and let you take your time to decide. If you need medications they let you know that you can find them online to save some money and they will fax in the order.
My dogs usually act in certain ways with new vets or vets they don't like. Our dogs were very comfortable in the office and with the Vet the whole time.
Their hours are flexable, the staff is flexable, and there was no feeling of nickle and dime type mentality.