I had both of my kitties teeth cleaned this year. They were about 4 1/2 yrs. old. With a full blood panel, anesthesia, heart monitoring etc it ran about $300 for each cat.
That is about as inexpensive as it gets in the area where I live.
I feel that it is an essential, life extending procedure. I will have it done again when it becomes necessary.
I hope that is a few years down the line.
Their breath smells so good now & their teeth look great.
If you choose to check other vet's prices, make sure that they are top notch doctors & their surgery is clean.