South Mountain is fantastic at providing vet services. The vet is awesome! It is fairly priced and they know their craft! However, if you are looking for friendly staff or willingness to help or a lack of eye rolling when you ask questions, beware. It hurts me to say this as I don't like negative reviews but I don't know how many times I went back wondering if someone was going to be nice. Maybe it is a COVID thing, an overworked thing or something, but the staff do not appear to enjoy their jobs, love animals, or people for that matter.