Your Life is Worth Hearing

And you deserve to hear every minute of it.

Contact Us

About Us

Welcome to Heritage Hearing Centers!

Hi, I’m John Guerra, owner of Heritage Hearing. If you or a loved one has trouble hearing, come see us. We can help you hear and understand your very best even in noise.

We provide free in-depth hearing evaluations and explain all the results with you. We answer all your questions about your hearing loss and talk with you about the latest advances in hearing technology. Then, we will recommend the best product suited to your hearing loss, lifestyle and budget.

About Us


Hearing Loss

Do You Know The Real Impact of Hearing Loss?

Hearing loss can happen at any age. We provide a wide range of hearing loss treatment options to improve your overall hearing health.

hearing aids


Hearing Solutions With Remarkable Service

Our value proposition is very simple: We care about our patients and will do everything we can to help them hear better. To this end, we provide free service on every instrument we dispense.

Free Services

photo strip

Hearing Products

At Heritage Hearing We Stand Behind Every Product We Sell

We have technology to help with different levels of hearing loss, budgets and lifestyle. Plus, we have financing options to choose from. Each instrument comes with a manufacturer’s warranty from one to three years. If a repair is needed—and we can fix it in the office—we will do so at no charge to you. In addition, we also have loss and damage policies to protect your investment, should you lose an aid or your dog decides to eat one. Finally, if you’re not completely satisfied with your hearing aids for any reason, you can return them within 30-days.


hearing aid in ear

Get In Touch

Our Offices

Our Office is conveniently Located in Temple. And with our mobile testing unit, we also proudly serve the rural communities of Copperas Cove, Elgin, Taylor, Cameron, Rockdale, Gatesville, Lampasas and Clifton.

Contact Us

Heritage Hearing Center

1500 S. 31st St.
Temple, TX 76504

(866) 678-3335

Contact Clinic Get Directions