Request an Appointment

To request an appointment online, simply fill out the form with your preferred appointment time and we’ll do our best to accommodate you. You can expect our team to contact you within 24-48 hours to confirm your appointment details. Please note that Saturday is a half-day, so we may not be able to get back to you until early the following week.

Please note that this is not an appropriate avenue to contact us for emergency care. If your pet needs urgent care, please contact us immediately at (540) 562-4596. For after-hours care, please refer to our emergency referral hospitals listed on our Emergency Care page.

appt

Menu

Hanging Rock Animal Hospital