Walk-in patients are welcome Monday - Friday from 8:30 am - 11:30 am and 2:00 pm - 4:30 pm.

We no longer have Saturday appointments.​



In 2020 we are closed

  • January 1 for New Years Day

  • April 5 for Easter

  • May 31 for Memorial Day

  • July 5 for Independence Day

  • September 6 for Labor Day

  • November 25 for Thanksgiving

  • December 24 (close all day) for Christmas Eve

  • December 31 (2021) for New Years Day

Tips for quicker visits

Our reception and veterinary assistants are available during lunch hours (12:00-2:00).  This is a great time to stop by if you have a need that doesn't require a veterinarian.  These needs include but are not limited to:

  • Nail trim

  • Boarding- pick up/drop off

  • Prescription refill (that has already been approved by one of our veterinarians)

  • Retail- food, collar, flea and tick prevention


Typically our busiest days of the week are Monday and Friday.  If your schedule allows it, consider coming in for routine visits Tuesday, Wednesday, or Thursday for a shorter wait time.


If your visit is for routine care you may choose to drop off your pet for vaccines and lab work.  You may pick your pet up later in the day at a time that is convenient for you.


- Vaccinations
- Micro-chips
- Surgical procedures
- Boarding

- Emergencies


Monday - Friday 

8:30 AM - 5:30 PM

We accept walk in patients from:

8:30 AM - 11:30 AM


2:00 PM - 4:30 PM


We are no longer open for Saturday appointments.


981 S. McPherson Church Rd.
Fayetteville, NC 28303

Get Directions


Phone:  (910) 484-2131

Fax:  (910) 484-5111


- Josh Barkman DVM
- David Barkman DVM
- Shelly Whitehurst DVM
- Kelly Totten DVM

- Japheth Barkman DVM

- Daniel Bordicks DVM

- Amber Moore DVM


- Cash
- Check
- Visa
- MasterCard

- Care Credit

© 2021 by Highland Animal Hospital

Fayetteville, NC Veterinarian

  • Facebook Social Icon