Good facility. They do seem to have an issue with scheduling. They tell you 9:00 then call and confirm for 9:15. They say surgery would be between 11:00-1:30 and it doesn't happen until much later in the day. I've also heard others in the waiting room complain about scheduling issues. Front desk girls are great. I would have given a 4, but I can't help feel they charge more than they need to, but I think most vets do these days as they know they can. My dogs surgery cost $4,000. Ouch!