Schedule

Appointment

Appointment Request Form

If this is an emergency, call us at (540) 955-2171. New Client/New Patient appointments require a $75 deposit (cost of an exam) at the time of scheduling. Please note that if you need to cancel or reschedule within 24 hours of your appointment, the $75 deposit is nonrefundable.

request an appointment

FAQ

If your pet requires immediate medical attention during our normal business hours, please do not use the online request form. Call us right away at (540) 955-2171. We offer same-day urgent care appointments at our standard clinic rates.

We recommend arriving 5 to 10 minutes before your scheduled appointment time. This allows us to complete any necessary check-in procedures and ensures our veterinary team can maximize the time spent focusing on your petโ€™s medical care.

To ensure we provide the most comprehensive care, please bring any previous medical records, vaccination history, and information regarding your pet’s current medications or preventative treatments. You can also expedite the check-in process by completing our New Client Form online prior to your arrival.

We understand that schedules change. However, please note that for appointments rescheduled or canceled within 24 hours of the scheduled visit, the $75 deposit is nonrefundable. You can view all our clinic and appointment policies here.

For routine medication and parasite prevention refills, you do not need to schedule a full appointment. Existing clients can order prescription refills and specialized diets directly through our Online Pharmacy for direct-to-door delivery.

Yes, we are happy to accommodate multiple pets from the same household. When filling out the appointment request form, please note that you have multiple pets so we can block out the appropriate amount of clinical time for each pet.
We will provide a bill, which you may then submit to your pet insurance provider for potential reimbursement.

Unexpected Pet Emergency? Weโ€™re Here.

When your pet needs us most, we offer same-day urgent care at our everyday prices. Get your pet seen today with zero emergency fees.