Yes! We can take payment via card on the spot! You can even call the office and pay over the phone.