I absolutely hate this facility. With the exception of the veterinarian the office staff is extremely rude and the prices are outrageous. They charged me incorrectly and did not apologize when I seemed surprised they were calling for another $450. The tech told me I should have gotten pet insurance if I could not afford my animals. My animal has a preexisting condition making him ineligible for insurance but that is really none of their business. Friends of mine have used this office and changed vets due to the bad service and high prices. I may do the same.