Dr. Jim is a smart, caring and dedicated man, he is willing to help all types of animals. I have been going to his clinic for over 12 years, I have also worked there. If you look past all the personal issues and how the clinic looks and your there for the well being of your pet then this is the place to be. If your pet has serious health issue Dr. Jim will do all that needs to be done to make sure your pet will be ok and get back to it's normal life, he will give you the tools to make sure your pet is happy, healthy and comfortable if needed. Fancy floor boards and wall paper will not save my pet in need. However Dr. Jim and his staff will. I will continue to take my pets there because I know that they will have the best care. Thank you Dr. Jim for your hard work and loving spirit.