Do not take your animals here! My family has been going to this vet for over 25 years and have watched as they started to care less about the animals and more about the money. We took our cat there a few months ago and they gave us terrible advise. They only offered very expensive treatments without even diagnosing what was wrong with him. They sent him home with fluids and he died the next day because he was in too bad of shape 24 hours later. Negligence!!!!! We paid TWO THOUSAND dollars for surgery on our Boxers leg with a payment plan. We only owe $120 now and due to my Husband and I losing our jobs we cannot afford to pay off what little we do owe. They turned us into collections knowing the circumstances. When she had the surgery done, the Dr. told us she would have to be on medication FOR LIFE. When the refill ran out this week my pharmacy called it in. They have REFUSED to refill her life long prescription they said without her being seen first. I told them we do not have the money to take her in at the moment and she says "Sorry. Have her seen at her regular vet to get a refill." YOU ARE THE REGULAR VET! At least they were until they refused her service and meds today. THIS is what we get for being loyal to this vet for so many years. Thank you Arrow for only caring about money! Thank you for killing my cat and letting my dog go through pain for no reason. You are disgusting. I will run Arrow animal hospitals name through the mud! No more referrals for you. You have just lost four families business! Congrats!