The best thing to do is call local vets, because prices, and even vaccination and preventative needs, might vary. They will be happy to provide you with their fees and what's recommended. Be sure and ask how much the office visit/exam is, too, because they will charge for this, too.

Some locations require rabies every year while others require it every three years. This may altar the price. In some areas heartworms are affecting cats more and more, and some vets are recommending preventative medications.

So, again, the best answer will come from the vets in your area.