Payment is required at the time of service. We accept cash, checks, Master Card, Visa, and Discover cards. We recognize that veterinary care can be expensive, particularly if there is an emergency. We do have a variety of payment options including Care Credit, All Pet and ScratchPay, please ask our client care team about the different options. We do require deposits for all day case admissions, urgent care or same day appointment, surgical/dental/ultrasound appointments and emergency treatment appointments. This deposit will be $120 or half of the estimate.