Jackson went to a dental specialist for a different tooth issue (he had a vital pulpotomy on a canine tooth). And also got cleaned while under. I really loved them. SO thorough and I felt extremely confident leaving him there. All they do is dental-related things all day. It was an almost $1500 procedure when all was said and done.
When it came time to get him another dental cleaning, I called them first and got an estimate of $850!!!

I felt confident enough in my regular vet to do just a cleaning for less than half the cost. It cost us $364 for the cleaning, $63 for pre-op bloodwork, and $44 for OraVet including the kit to take home. I dropped him off at 7:30 and picked him up by 12:30. He hated me for 24hrs but then he was fine and he did great.