We recently took my parrot here for a check up. The vet is very helpful and informative. I don't know how the price compares but it was 50 dollars for a check up. I think it's a bit expensive but again I have nothing to compare it to. Unlike some places, samples of products are usually free but in this case I had to pay for a small bottle of spray for my parrot.