We have lived in San Francisco, St. Louis, Austin, New Haven, and Los Angeles for the last 18 years, and have enough experience with various vet hospitals. Rose City has the best doctors and staff. They are very professional, caring, patient, and always explain things very well. The most remarkable thing is the waiting room is always very clean and calm, unlike most of other vet hospitals. I always wonder why the waiting room is so calm, no pets misbehave there. Also, doctors and staff are always extremely helpful over the phone as well. I have referred many of my friends to take their pet to Rose City, and they are all very happy with all the doctors and staff. My best freinds said that Rose City has the best boarding service. Their dogs are very happy there, and my friends feel very comfortable leaving the dogs with Rose City when they are away. Rose City is the best vet hospital that I have encountered, and the charges are always very reasonable.