Live
Read now
MAHEC Internal Medicine clinic

MAHEC Internal Medicine

Internal Medicine • Asheville, NC

4.5/5(500 reviews)

Information from public sources; not independently verified. Confirm hours, insurance and appointment availability with the clinic.

Last gathered July 11, 2026. How our information is sourced · Report incorrect information

About

MAHEC Internal Medicine in Asheville, NC provides comprehensive care for adults including diagnosis and management of chronic conditions, urgent care with same-day and next-day sick visits, and preventive services such as Pap smears, immunizations, and cancer screenings. The practice offers on-site laboratory and x-ray capabilities, bone density screening, retinal screening for diabetic patients, an endocrinology clinic, minor procedures, and 24/7 on-call coverage.

Services Offered

  • Diagnosis and management of chronic medical problems in the adult patient
  • Treatment of urgent issues (including same day and next day sick visits)
  • Preventive care including Pap smears, adult immunizations, and arranging cancer screenings
  • On site laboratory and x-ray capabilities
  • Bone density screening
  • Retinal screening scans for patients with diabetes
  • Comprehensive Endocrinology Clinic
  • A variety of minor procedures
  • Providers who follow you in the hospital
  • 24/7 on-call coverage (just call the office and press the option to reach the answering service)

Technology & Equipment

  • On-site laboratory and x-ray
  • Mammography via Invision Diagnostics (on-site mammography offered Monday/Wednesday/Friday at the Biltmore Family Health Center)

Insurance & Payment

Not published.

Languages Spoken

  • English

FAQs

Note about prescribing on first visit or after hours?

Please note that we do not prescribe controlled substances on the first visit or after hours.

What are the practice hours?

Monday-Friday 8:00am - 5:00pm.

Photos

What Patients Say

Overall sentiment across review platforms: mixed

  • Carolina Internal Medicine Associates (Birdeye): 4.5 out of 5 stars (365 reviews)
  • MAHEC Internal Medicine (Birdeye): 3.3 out of 5 stars (30 reviews)
  • Dr. Jennifer Wilhelm (Healthgrades): 4.5 out of 5 stars (34 ratings)
  • Dr. Thomas A. Starnes (Vitals): 5.0 out of 5 stars (71 ratings)

Patients praise

  • Providers described as professional, knowledgeable, and thorough
  • Good bedside manner, with many patients feeling heard and respected
  • Effective treatment and accurate diagnoses
  • Clean and calm office environments
  • Punctuality by support staff in specific practices

Common complaints

  • Difficulty reaching office staff and long phone wait times
  • Issues with administrative processes, including records transfers and appointment scheduling
  • Reports of poor bedside manner from some providers (e.g., dismissing patient concerns, being rude)
  • Extended wait times for appointments
  • Dissatisfaction with support staff performance (e.g., nursing or medical assistants)

"Patients consistently commend Dr. Thomas Alan Starnes for his thorough, knowledgeable, and professional approach to care, as well as his ability to explain medical issues clearly and patiently."

- Vitals

"I was a patient of their's for four years+. I decided to check out another practice. When that practice asked for my records from them, they canceled my next appointment without letting me know... Terrible customer service."

- Birdeye (Carolina Internal Medicine Associates)

"Dr. Erway is a kind, caring, and extremely bright physician. She diagnosed a GI issue for my wife that had eluded GI specialists and other doctors for 10 months."

- Healthgrades

Synthesized from public review platforms as of Jul 11, 2026 - sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

Other internal medicine clinics in Asheville

Comparing your options?

See other internal medicine clinics in Asheville, or search the full directory by insurance, ratings, and more.

More Internal Medicine Clinics
ClinAdsby ClinsightBuilt for clinicsYour clinic's marketing team, powered by AI.On-brand ads, SEO, and social campaigns in one place.Generate your first clinic ad for free Clincyby ClinsightBuilt for dental clinicsGet more revenue from the patients you already have.Clincy calls and texts lapsed patients until they're back on the schedule.Book a call DDS RecruitPowered by ClinsightDental recruitingYour practice's fractional recruiting team.Dental-only search, run end to end, with placements guaranteed for a year.Find your next hire

Clinic and healthcare updates

Get updates in your inbox. Subscribing is optional.