Excellent service and continuity of care


Where are you located?

We are located at 205 N. Highland Lake Road, 
Flat Rock, NC 28731

From I-26, take Hendersonville, NC Exit 53 (from I-26 East, turn right; from I-26 West, turn left). Go 1.3 miles toward Hendersonville, NC; Upward Road becomes N. Highland Lake Rd. Continue through the traffic light at Hwy 176 (Ingles is on your left.) When you round the curve, our facility is immediately ahead. Turn right into parking lot.
Phone: (828) 697-7767 24 hours a day

What are your hours?

We are open 24 hours a day, 7 days a week, 365 days a year.

How do I know my pet has an emergency situation?

What are your payment options?

My pet has behavior problems, how can you help me?

Please contact our hospital for an appointment with one of our doctors so they may assess your pet and discuss the best options available to address your pet’s condition.

A stray animal showed up at my home/office. How can you help?

North Carolina laws do not allow us to treat animals that do not have an owner. If you have found a stray please call the Humane Society or Animal Control service closest to you. Here is a list.

What kind of animals do you treat in your practice?

We primarily treat cats and dogs. We are not a large animal or livestock practice.

Do you board animals?

We do not offer any boarding services, all available spaces are used for our hospitalized patients.

Always here when your pet needs us most®