About Us

HOW WE CAN HELP

A WIDE RANGE OF SERVICES
FOR ALL AGES

All Generations Audiology, PLLC, located in Mooresville, NC, is a full-service audiology practice offering comprehensive neonatal, pediatric and adult diagnostic audiology and treatment services. We enjoy helping patients of all ages communicate the best that they can.

Hearing Testing and Screening

Comprehensive evaluation services including full diagnostic testing, OSHA screenings, adult testing, and pediatric testing.

Hearing Aid Sales

We use all unlocked major manufacturers and offer devices at a wide range of price points to ensure we are fitting the device to you rather than trying to fit you to the device.

Hearing Aid Care and Maintenance

Regardless of the make, we are able to assist you in the care and maintenance of your devices obtained at our office or elsewhere.

Assistive Listening Devices

We can assist you with alerting devices/signalers, captioned telephones, amplified telephones, and systems for watching television.

Hearing Protection

Hearing protection products including custom and stock ear plugs and ear muffs are available.

VIRTUAL TOUR

OUR OFFICE AND STAFF
PHOTO GALLERY

WATCH AND LISTEN

WHY YOU SHOULD
CHOOSE OUR PRACTICE

Radio Interviews

Listen to an episode of the Local Biz Now radio show featuring Dr. Diana Eshleman. She discusses her background, why she started her practice and what makes it different. Local Biz Now is hosted by Joe Vagnone and broadcast every Friday 8:00AM – 9:00AM on WSIC News Talk Radio.

Listen to our commercial featuring Dr. Diana Eshleman. She discusses her passion for helping people and the wide range of services that All Generations Audiology offers.

Video Introduction

Dr Diana in front of office

GET TO KNOW OUR DOCTOR

A MESSAGE FROM
DR. DIANA

Helping my patients improve their daily lives and relationships through better hearing is an honor. I cannot imagine doing anything else.

Because hearing loss typically occurs so gradually, a lot of people don’t realize all the ways it is affecting their lives until we start to correct it. Their partner may be getting frustrated repeating themselves until they give up and stop communicating. Or my patient may be dependent on someone else to “be their ears.”

Frequent misunderstandings can lead to unnecessary conflict in relationships. And private conversations are impossible if everyone is having to yell. My goal is to help you gain, regain and maintain your ability to communicate. I look forward to joining you on your journey to better hearing.

Dr. Diana Eshleman, AUD
Owner, Lead Audiologist

Important COVID-19 Announcement!

X