It's worth what they charge. We lost a loved dog at another vet here in town due to that vet doing 48 in one day. She lost so much blood they couldn't revive her. It was the cheapest vet in town. You get what you pay for. Pay the price. This is a very good vet.
I'm a customer and didn't get my dog spayed there. But I take her there for other illnesses she has, and they are very professional and caring. Wouldn't take her anywhere else.
Thanks! Your answer is awaiting moderation.