I've been taking my dog to cedarcrest ever since I got her. The staff couldn't be nicer. Yes, it is expensive, but you get what you pay for. I have never been talked into ordering something for my dog I didn't want, they suggest it all the time, but I do not see the need so I say no. It's your choice. They keep trying to get me to let them clean her teeth...not happening, I have had dogs all my life and never took one to the dentist, but their offering it doesn't make them bad. The main thing that sells me on Cedarcrest is this; my dog can't talk and tell me if there is a problem, so I have to watch how she behaves when we are there. She LOVES the place, if she hears the name, she perks up and wags her tail, when we pass the street, she looks at me like HEY, aren't we stopping. She runs in, and greets the staff all excited. That is not how a dog acts at a bad facility.