that sounds really close to my vets prices (although mine do not get lyme or bordetella)
when i took bree in for her last puppy shot, she was a "new patient" and her fees were about
:
puppy exam: $39.99
HDPP vac: ~ $33
fecal: ~ $30
her rabies will be $17.00
we only pay the puppy exam fee once and there is never an office visit fee if the dog is coming in for shots, spay/neuter/etc
oooh and i live in far north dallas (my vet is in frisco, tx)
as far as heartworm goes, i always check out online prices because my vet will match any advertised price...but if you do order online, you will need to have had the heartworm test because they will call and verify with your vet that it was done before sending heartworm meds...i have used 1800petmeds before and it was fine
HTH