Doctor Bios
Non Profits
Contact Us


(540) 665-3030

See your pet on Petly – As your pet's personal health page, Petly is a special place for you and your pet. You're just one click away! – GO TO PETLY



Non-profits we support 


  • Veterinary Memorial Fund @ College of Veterinary Medicine Medicine/Virginia Tech
  • Round Hill Community Fire and Rescue Company
  • Gainesboro Volunteer Fire and Rescue Company
  • Greenwood Volunteer Fire and Rescue Company
  • Clear Brook Volunteer Fire and Rescue Company
  • Clarke County Fair and 4-H
  • Service Dogs of Virginia
  • Dakota's Dream
  • Magnolia Setter Rescue
  • Shirley's Angels Boxer Rescue
  • Old Dominion Kennel Club
  • Frederick County Esther Boyd Animal Shelter
  • S.P.C.A./Winchester, Frederick and Clarke Counties
  • Boy Scouts of America/Area Troops and Packs
  • Clarke County 4-H Leaders Association
  • Clarke County High School Athletics
  • Briggs Animal Adoption Center
  • Spay Today
  • Youth Development Center, Inc.
  • Middleburg Humane Foundation
  • Clarke County Humane Foundation, Inc.
  • Musselman High School
  • Berkeley County Youth Fair
  • Berkeley County Humane Society
  • Lights of Love/Winchester Medical Center Auxiliary
  • MDA Ride For Life
  • Shenandoah Valley Equine Rescue Network
  • James Wood High School
  • Shenandoah Valley Westminster-Canterbury
  • Interstate Preview Youth Market Show
  • Breast Cancer Awareness Trail Ride
  • Friends of the Shenandoah River
  • Potomac Riverkeeper Network
  • Silver Creek Alliance
  • Wildlife Vet Care
  • Virginia Sheriff's Institute
  • Local Churches