We have a portable POS machine and take debit, credit, e-Transfer, and cash. On request we accept cheques with a credit card on file. We greatly appreciate payment via e-Transfer or cash as it saves us significantly on processing fees. If you are signed up for pet insurance please let us know before your appointment date so we can ensure all of the paperwork is in order.