I would steer clear of this place. The staff is friendly and nice... But as far as treating your pet this place is incompetent. I took my pet (11 yr old dog) in about 8 months ago. I was told she had pneumonia & bronchitis. They gave me meds for treatment. They never informed me that 2 weeks later there was a check up. So I get a call and email to bring Gracie back in for a check up. I do this immediately. I'm charged again for a follow up, and more meds cause they claimed the ones that were prescribed the first time were not strong enough to treat her illnesses. After paying for all of this again my dog has never gotten better. But I'm out a $1000 and she's suffering. I don't have anymore money to take her to a real vet and these bloodsuckers don't care that my beloved pet is home suffering and can't breathe. They just want billable patients and could care less about diagnosing and treatment. BEWARE!