A vet visit isnt cheap, but i want to say the flea bath is between 30-50. You will have to call and comfirm but i have my animals signed up through banfield and they send me the flea treatments in the mail.
I would suggest you call your local PetSmart.
Thanks! Your answer is awaiting moderation.