I called the Spay Clinic in Des Moines (University and E14th) after my regular vet said that my dog had an abscess and needed his teeth cleaned. I told them that on the phone. She asked his age, I said he was seven. They said they could not give me an estimate over the phone but to bring him in.
I walk through their door and it smells like 8000 cats live there. I've been to multiple vet offices in my life, they don't have to smell like that. I give them my information and wait maybe two minutes for a vet to see my dog.
I go into the exam room and she says to show her where the abscess is. I open his mouth and show her. She says ""yea, I can't do anything about that. I can refer you somewhere else. If he was under five and didn't have the abscess I could clean his teeth for one or two hundred bucks.""
So almost exactly 60 seconds later I'm back in the waiting area being billed $18 for the exam. The exam in which they never even laid one single finger on my dog. They knew that he had an abscess and his age before I walked in the door but they don't make any money unless you show up, even if they do nothing for your pet.
I pay the bill in cash, I crumpled up the receipt they handed me and tossed it back on their counter. I didn't need more proof they screwed me.