Main Street Paws
I love my independent vet

Independent Vets & Veterinarians in Fletcher, 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.

Charlotte Street Animal Hospital

General practice · Asheville, NC

(828) 232-0440208 Charlotte StreetClaim this listingReport

ASPCA Spay/Neuter Alliance

General practice · Asheville, NC

(855) 434-928525 Heritage DriveClaim this listingReport

Beacon Veterinary Hospital

General practice · Swannanoa, NC

+18286863828101 Whitson AvenueClaim this listingReport

Swannanoa Valley Animal Hospital

General practice · Swannanoa, NC

Mountain Valley Veterinary Hospital

General practice · Asheville, NC

(828) 254-2122348 New Leicester HighwayClaim this listingReport

Animal Hospital of North Asheville

General practice · Asheville, NC

(828) 253-3393Beaverdam RoadClaim this listingReport

Vetco Vaccination Clinic

General practice · Asheville, NC

(828) 412-6073964 Merrimon AvenueClaim 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

Saluda Veterinary Hospital

General practice · Saluda, NC

+182874923401499 Ozone DriveClaim this listingReport

Carolina Family Vet

General practice · Asheville, NC

(828) 254-4224557 Old County Home 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

All Pets Animal Hospital & Rehabilitation Center

General practice · Asheville, NC

+182864552527 Reynolds Mountain BoulevardClaim this listingReport

Riversong Veterinary Clinic

General practice · Brevard, NC

(828) 392-72964 Market StreetClaim this listingReport

Blue Ridge Animal Hospital Inc

General practice · Black Mountain, NC

+1-828-669-8719306 West State StreetClaim this listingReport

DVM

General practice · Columbus, NC

(828) 859-60052916 Skyuka RoadClaim this listingReport

Lewis Scott DVM

General practice · Weaverville, NC

Mountain Animal Hospital

General practice · Weaverville, NC

(828) 645-161618 Moore StreetClaim this listingReport

Forde Mark DVM

General practice · Weaverville, NC

(828) 645-161618 Moore StreetClaim this listingReport

Allen Animal Hospital

General practice · Weaverville, NC

(828) 658-228724 Critter TrailClaim this listingReport

Appalachian Animal Hospital

General practice · Weaverville, NC

+1828658898929 Monticello RoadClaim this listingReport

Red Tail Rehab P.c.

General practice · Columbus, NC

(828) 772-5333155 Shuford RoadClaim this listingReport

Metcalf Rich DVM

General practice · Columbus, NC

(828) 894-6065155 Shuford RoadClaim this listingReport

Bonnie Brae Veterinary Hospital

General practice · Columbus, NC

+18288946064155 Shuford RoadClaim this listingReport

Mobile Pet Veterinary Services

Mobile / housecall · Mill Spring, NC

All Seasons Veterinary Hospital

General practice · Tryon, NC

(828) 537-5004486 South Trade StreetClaim this listingReport

Saving Grace Animal Hospital

General practice · Canton, NC

(828) 492-122210 Thompson Mill RoadClaim this listingReport

Mountain Top Canine Rehab

General practice · Canton, NC

(828) 470-045710 Thompson Mill RoadClaim this listingReport

Canton Animal Hospital PA

General practice · Canton, NC

(828) 648-780074 Radio Hill RoadClaim this listingReport

Broad River Animal Hospital

General practice · Weaverville, NC

(828) 484-7771121 Barnardsville HighwayClaim this listingReport

God's Creatures Animal Hospital

General practice · Landrum, SC

(864) 457-3565136 South Howard AvenueClaim this listingReport

Dr. Jeni Evans

General practice · Landrum, SC

(864) 457-3565136 South Howard AvenueClaim this listingReport

Country Lane Animal Hospital

General practice · Clyde, NC

+1-828-627-91009019 Carolina BoulevardClaim this listingReport

Animals Of Eden Veterinary Hospital PLLC

General practice · Brevard, NC

+1828884364768 Cassell RoadClaim this listingReport

Don’t see your favorite independent vet?

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