Online is the best approach.
You have to make the appointment online and put in credit card. It will pay it instantly. Only downside is if you forget and don't bring ur animal you forfeit the money you paid and it goes as a donation.
We brought our boston terrier to be spayed they are very caring and professional. I've also brought another dog there as well. Nothing but professional in caring for your pet.
Thanks! Your answer is awaiting moderation.