Payment for all services is due at the time services are rendered. At your request, we will gladly discuss the cost of all services and/or prepare a written estimate of costs for the recommended treatment(s) or services. A deposit for services is required for all pets being admitted to the hospital. We accept cash, Visa, Mastercard, Discover, and Care Credit. We apologize in advance, but we DO NOT accept American Express or checks.