Serving Frederick County pet families since 1998.
Founded by Dr. Brian Cather and Dr. Bruce Welch, Animal Medical Center of Frederick County was built around one core belief: pets deserve excellent medicine delivered with personal, compassionate care.
Our Story
The hospital launched in 1998 with two doctors and a small support team. As demand for local veterinary care grew, the practice expanded staffing and services to support more families across Stephens City and nearby communities.
In 2014, the facility underwent major expansion and remodeling to improve patient flow, clinical capabilities, and comfort for both pets and owners.
What Guides Us
We focus on trust, clear communication, and continuity of care. Our team provides preventive medicine, diagnostics, treatment, surgery, and ongoing support so pets can receive care through every life stage.
We value education for owners and collaborative planning, because informed decisions lead to stronger long-term outcomes.
Visit Our Hospital
Animal Medical Center of Frederick County
681 Aylor Rd, Stephens City, VA 22655
Monday - Friday: 8:00am - 6:00pm
Closed for Lunch: 12:00pm - 1:00pm
Saturday: 8:00am - 2:00pm
Sunday: Closed