Main Street Paws
I love my independent vet

Independent Vets & Veterinarians in Horse Shoe, NC

Every clinic below is screened against corporate chain and consolidator lists — and the ones with a Verified badge have confirmed their independent ownership with us.

Help us keep this directory accurate. We verify independence continuously — if you don’t see your favorite clinic, suggest it below; if a listing is closed or has been purchased by a corporate group, use Report on its card. That’s how this stays a directory of truly independent businesses.

Merry Forest Animal Hospital

General practice · Horse Shoe, NC

(828) 890-24714295 Brevard RoadClaim this listingReport

Health Care For Pets Hospital

General practice · Mills River, NC

(828) 891-4848312 Banner Farm RoadClaim this listingReport

Mills River Animal Clinic

General practice · Mills River, NC

(828) 891-9685200 Old Turnpike RoadClaim this listingReport

Etowah Valley Veterinary Hospital

General practice · Etowah, NC

(828) 890-14016570 Brevard RoadClaim this listingReport

Haywood Animal Hospital

General practice · Hendersonville, NC

(828) 697-04462846 Haywood RoadClaim this listingReport

Laurel Park Animal Hospital

General practice · Hendersonville, NC

(828) 697-56861824 Windsor DriveClaim this listingReport

Sage Pet Hospital

General practice · Hendersonville, NC

(828) 392-88001703 Brevard RoadClaim this listingReport

North State Animal Hospital

General practice · Hendersonville, NC

(828) 692-19022329 Asheville HighwayClaim this listingReport

Fletcher Animal Hospital

General practice · Fletcher, NC

(828) 684-42445515 Hendersonville RoadClaim this listingReport

All Saints Animal Hospital

General practice · Hendersonville, NC

(828) 697-1717720 North Grove StreetClaim this listingReport

Crossroads Mobile Veterinary Clinic

Mobile / housecall · Fletcher, NC

(828) 490-034482 White Fox DriveClaim this listingReport

Vista Falls Veterinary Hospital

General practice · Mills River, NC

(828) 513-513420 Vista Falls DriveClaim this listingReport

Hendersonville Veterinary Hospital

General practice · Hendersonville, NC

(828) 692-0561208 Chadwick AvenueClaim this listingReport

Vetco Vaccination Clinic

General practice · Hendersonville, NC

(828) 692-2554118 Highlands Square DriveClaim this listingReport

Carrie Carman, DVM

General practice · Hendersonville, NC

(828) 692-72011006 Old Spartanburg RoadClaim this listingReport

Animal Care Hospital

General practice · Hendersonville, NC

(828) 692-72011006 Old Spartanburg RoadClaim this listingReport

White Oak Veterinary Hospital

General practice · Fletcher, NC

(828) 687-28033336 Hendersonville RoadClaim this listingReport

Gonzalez Daniel DVM

General practice · Asheville, NC

(828) 681-05193 McKenna RoadClaim this listingReport

Burge Taylor

General practice · Asheville, NC

(828) 681-05193 McKenna RoadClaim this listingReport

Western Carolina Regional Animal Hospital & Emergency Hospital

Emergency & urgent · Flat Rock, NC

(828) 393-7714205 North Highland Lake RoadClaim this listingReport

Apple Valley Animal Hospital

General practice · Hendersonville, NC

(828) 685-16503015 Chimney Rock RoadClaim this listingReport

Avery Creek Pet Hospital

General practice · Avery Creek, NC

(828) 651-8868565 Long Shoals RoadClaim this listingReport

Davidson River Ultrasound Services

General practice · Brevard, NC

(828) 506-838840 Hendersonville HighwayClaim this listingReport

Pisgah Pet Care Animal Hospital

General practice · Brevard, NC

(828) 883-579840 Hendersonville HighwayClaim this listingReport

Pinnacle Animal Hospital

General practice · Asheville, NC

(828) 676-2332200 Julian LaneClaim this listingReport

Dr. Tim McMullan

General practice · Asheville, NC

(828) 676-2332200 Julian LaneClaim this listingReport

Western Carolina Veterinary Surgery

Specialty care · Asheville, NC

(828) 684-00191 Atkins StreetClaim this listingReport

Animals R Us

General practice · Flat Rock, NC

(828) 693-7387725 Crest RoadClaim this listingReport

Hargus Beverly DVM

General practice · Flat Rock, NC

(828) 693-7387725 Crest RoadClaim this listingReport

Dr. Brett Young

General practice · Asheville, NC

WNC Veterinary Hospital

General practice · Arden, NC

Partners Animal Hospital Asheville

General practice · Asheville, NC

(828) 333-73561990 Hendersonville RoadClaim this listingReport

Lothamer Chad DVM

General practice · Brevard, NC

(828) 883-81051985 Asheville HighwayClaim this listingReport

Brevard Animal Hospital

General practice · Brevard, NC

(828) 883-81051985 Asheville HighwayClaim this listingReport

Sweeten Creek Animal and Bird Hospital

General practice · Asheville, NC

(828) 684-88753131 Sweeten Creek RoadClaim this listingReport

Riversong Veterinary Clinic

General practice · Brevard, NC

(828) 392-72964 Market StreetClaim this listingReport

South Asheville Veterinary Emergency & Specialty

Emergency & urgent · Asheville, NC

(828) 210-82851836 Hendersonville RoadClaim this listingReport

Feeling Pawsitive Veterinary Behavior Office and Mobile Practice

Mobile / housecall · Asheville, NC

(864) 991-80241796 Hendersonville RoadClaim this listingReport

WagHab: Asheville Dog Exercise and Aquatic Gym

General practice · Asheville, NC

(828) 633-70041446 Brevard RoadClaim this listingReport

Kacey

General practice · Hendersonville, NC

(828) 685-35692588 Bearwallow Mountain RoadClaim this listingReport

Animal Hospital South

General practice · Asheville, NC

(828) 277-06001304 Hendersonville RoadClaim this listingReport

Vetco Vaccination Clinic

General practice · Asheville, NC

(828) 665-7977825 Brevard RoadClaim this listingReport

Mountain Veterinary Pathology

General practice · Asheville, NC

(828) 670-8327677 Brevard RoadClaim this listingReport

Best Friends Mobile Vet Clinic

Mobile / housecall · Asheville, NC

(828) 337-833339 Sweetbriar CourtClaim this listingReport

Saluda Veterinary Hospital

General practice · Saluda, NC

+182874923401499 Ozone DriveClaim this listingReport

Cedar Ridge Animal Hospital

General practice · Asheville, NC

+18285752430184 Charlotte HighwayClaim this listingReport

Fairview Animal Hospital

General practice · Fairview, NC

+18286283557867 Charlotte HighwayClaim this listingReport

Hutsell Dean DVM

General practice · Fairview, NC

(828) 628-3557867 Charlotte HighwayClaim this listingReport

Candler Veterinary Clinic, PA

General practice · Candler, NC

+18286670247911 Smokey Park HighwayClaim this listingReport

Evergreen Veterinary Hospital

General practice · Asheville, NC

(828) 220-5720275 Smokey Park HighwayClaim this listingReport

Office of People and Pets Acupuncture

General practice · Asheville, NC

(828) 254-277316 Harris AvenueClaim this listingReport

Earley Rachelle DVM

General practice · Asheville, NC

(828) 298-1800150 Bleachery BoulevardClaim this listingReport

Warner Genorah L DVM

General practice · Asheville, NC

(828) 252-86441588 Patton AvenueClaim this listingReport

Skyland Animal Hospital

General practice · Asheville, NC

(828) 252-86441588 Patton AvenueClaim this listingReport

West Asheville Family Vet

General practice · Asheville, NC

(828) 202-5038547 Haywood RoadClaim this listingReport

Cat Clinic of Asheville

General practice · Asheville, NC

(828) 645-771149 Haywood RoadClaim this listingReport

Open Door Veterinary Care

General practice · Asheville, NC

(828) 417-77681419 Patton AvenueClaim this listingReport

East Asheville Family Vet

General practice · Asheville, NC

(828) 298-1846739 Tunnel RoadClaim this listingReport

ANIMAL HOSPITAL

General practice · Asheville, NC

The Pet Vet on Patton

General practice · Asheville, NC

(828) 232-99902 Hansel AvenueClaim this listingReport

Don’t see your favorite independent vet?

Add them — we’ll list them free after we verify they’re independently owned.