You pay per visit but I'm sure they have other forms of payment plans available.
I payed at time of service. I would call ahead, because it is possible that they have some sort of payment system.
Pay at time of visit
Thanks! Your answer is awaiting moderation.