I was amazed to hear what a horrible experience my mother in law had when she took her dog to Steve. She has taken better care of her animals and spent more money ensuring they get the best care then any owner I know. When she found something wrong with her old dog Steve immediately made judgments and jumped to conclusions regarding the care she has given her dog. He never read through the files from previous appointments and immediately told her everything every other vet told her is nonsense and yelled at her to the point she was in tears. If you feel like being judged for every decision you make with no grounds for judgment, go see Steve.
Cons: Rude, Didn't do his due-diligence, Incredibly Pushy