This is NOT the Vet you want to go to! I was referred to him when my animal needed a simple procedure and ended up paying a huge fee. Complete payment was demanded at once and they (staff and Vet) were very rude and insulting and would not agree to a reasonable payment schedule! There were other people in the waiting room and I was really embarrassed! I was FORCED to give them my banking info so they could take it out TWO payments, they flatly refused to let me have more than 2 weeks to pay it (bill was close to $700 which was about 3 times what the procedure should have been) and since I am on disability posed a great hardship to me! They could have cared less!!! I belong to several animal rescue groups downriver and have alerted all to NOT refer anyone else to this Vet! Dr Oliver actually made my animal wait an extra 2 weeks to have sutures removed to make sure he got his MONEY! He is rude and drool and could care less about the animals welfare! He is in it for as much as he can charge! Unless you have unlimited credit and money is no object, do not go here!!!!!!!!!