I guess i have it pretty good with where I go. It's a clinic and hospital with more than one vet on staff. Office charges are 14.00 for regular checkup and I know $2 per tooth but if there's over a certain amt that need pulled, it's a dollar. Her puppy shots were 18.00 for each of the 4 rounds. I took her a few weeks ago, she wasn't feeling up to par and the visit was only 43.00 for her and that included medicines (2,) a shot,exam and two cans of food and they trimmed her nails for me. It's going to be 60.00 to get her spayed and that's even with her small size and all that goes with it. I can't remember how much xrays are. I think 60.00. It's a great place and doesn't break you. They're really good with animals too. I was going to a local vet and she was supposed to come so highly rated but man she kept jars of vaseline to give to you when you left !! (joke) I'm still petrified at the thought of Maggie getting spayed though