Scheduling and Payment

Before Your Appointment

If this is your first visit with VMVS, we welcome any information you can provide. Please take a moment to fill out our new customer/pet form.

If you are an established customer and have seen another veterinarian for routine or emergency services since our last visit, please send us any records that you have.

Our Cancellation Policies

We understand that things come up and that you may need to cancel or reschedule your appointment. However, this can impact our travel route and affect other customers/pets.

Please try to let us know by the night before if you will need to reschedule your appointment - we will make every effort to fit you in on the same day or the next available day.

We appreciate at least 24 hours notice for cancellations. After two or more cancelled appointments, a deposit will be needed before further bookings.

Our Payment Policies

We provide estimates for the cost of all services, and require approval before performing those services. This is to minimize misunderstandings.

All payments are due at the time of services.

We accept credit and debit cards, CareCredit, ScratchPay, cash, and personal checks (for established customers).

We never wish to deny care strictly for financial reasons - please let us know if you need to discuss alternative options.