David A Hasselbacher , MD
Sleep Medicine, Pulmonology, Pulmonary Critical Care
Accepting New Patients
4.9 of 5 stars
149 Ratings, 42 Reviews
University of Kentucky College of Medicine
Fellowship, Pulmonary & Critical Care Medicine, 2007
University of Louisville School of Medicine
Medical Education, Doctor of Medicine, 2001
Residency, Internal Medicine, 2004
4.90 out of 5 4.9 of 5 stars — 149 Ratings, 42 Reviews
The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
Reviewed on 04/18/2026
Dr Hasselbacher is outstanding. He listens he educates and I feel like I am finally getting better
Reviewed on 02/14/2026
Dr Hasselbacher took time, listened to my questions, and was very pleasant. He discussed treatment options and clearly understood my concerns and we agreed together on a treatment plan that would be most beneficial to me at this time. I left feeling confident and comfortable with the decisions made. Very positive experience.
I am so pleased with how direct my Doctor was with answers I had. He listened to me the entire time, gave me complete information on each step to move forward and explained thePossible causes of my problem. I told him that he made me comfortable to be In his care. I am greatful for his concern.
Reviewed on 02/09/2026
The doctor and the nurse were very attentive. Excellent Care.
Reviewed on 01/31/2026
Dr Hasselbacher takes better care of me than anyone else. I have recommended him to friends and family in need of sleep or breathing issues.
Reviewed on 01/25/2026
I thought my apt was 2:15pm, when I arrived they explained it was actually10:15am.They asked Dr. Hasselbacher if he would see me. Answer was yes because of a cancellation, he would be able to see me. I only had to wait 10 minutes. Everyone was very helpful and professional. When I got home I looked at my schedule and because I was sick I had to reschedule my original 2:15pm appt and Ihadn't changed the time.
Reviewed on 01/22/2026
Very nice and caring Dr. Alway answers my questions.
Reviewed on 01/18/2026
I have always received prompt and courteous care from the staff and Dr. Hasselbacher.
Reviewed on 01/14/2026
I think they cared about my health and didn't just blame it on old age.
Reviewed on 01/07/2026
Excellent provider. I look forward to our visits as I know he will discuss everything with me.
Dr Hasselbacher is a wonderful provider.
Reviewed on 12/19/2025
I felt like he was rather routine and kinda in a hurry.
Reviewed on 12/13/2025
Does not mix words very truthful about your health!
Best office all together!!! Everyone is AMAZING!!
Dr Hasselbacher has such a calming effect on the situation. His staff is very caring
Reviewed on 12/12/2025
Norton providers as a whole deliver exceptional care and respect.
Staff and Doctor very Friendly and efficient
Reviewed on 11/24/2025
Very courteous
Reviewed on 11/16/2025
Dr Hasselbacher is the absolute best! He is professional, courteous, empathetic, and personable. He knows his patients medical history and his knowledge in how to treat their pathology is unsurpassed. He saved my life by being proactive when I was in a health crisis. He is continuing to improve my life by following me on my health journey. I couldn't be happier with Dr Hasselbacher as my pulmonologist.
Reviewed on 11/14/2025
Great doc and staff. Very knowledgeable and thorough.
Reviewed on 11/12/2025
Much appreciated.
Reviewed on 11/01/2025
For a first time visit, I felt very comfortable with this physician and appreciated the efficiency of the staff.
On time
Reviewed on 10/31/2025
Dr Hasselbacher is a kind excellent doctor. Staff is always expedient and kind.
Reviewed on 10/28/2025
Satisfied with the office visit, my questions were answered.
Reviewed on 10/20/2025
Great provider. Great staff. Great care.
Reviewed on 10/16/2025
Check in lady was most friendly and helpful
Reviewed on 10/11/2025
A kind and caring Doctor!!!
Reviewed on 10/06/2025
Excellent care office and docter
Reviewed on 10/04/2025
David is always looking at my sleep patterns to see if he can improve my sleep.
Reviewed on 10/02/2025
Really appreciate Dr. Hasselbacher and how he explains information and educates the patient as well as listens to patients concerns ans questions.
Reviewed on 09/30/2025
Always glad to have my annual visit with Dr Hasselbacher. Very thorough and caring.
Reviewed on 09/23/2025
Everything was great!
Reviewed on 09/07/2025
I've been going to this doctor for quite a few years and I wouldn't Have another sleep, doctor would recommend him to any of my family members
Reviewed on 09/04/2025
Great Doctor
Reviewed on 09/03/2025
Great Doctor!
Reviewed on 08/23/2025
It was a fast and very efficient appointment. Very professional.
Reviewed on 08/22/2025
Dr. Hasselbacher is a phenomenal doctor. He is so knowledgeable and on top everything about my medical conditions, not just respiratory. I could not ask for a better physician.
I love the provider. They asked me if I had any questions and he answered them and we did not have any problems.
Reviewed on 08/09/2025
From the moment I walked in until the second I walked out, EVERYONE was so friendly and helpful. So helpful that my boyfriend who came with me scheduled an appointment for himself and he neglects his Healthcare, but the office made such a good impression he was comfortable and wants to see same Dr as me.
Reviewed on 08/07/2025
I was overly impressed with the professionalism shown. I left feeling like I was cared for successfully.
Reviewed on 08/05/2025
From the check in to check out everything was efficient and thorough! The staff were friendly and pleasant. Dr Hasselbacher was very informative and I felt very confident in the plan he put in place. Great office!!!
For non-life threatening injury or illness. X-ray and rapid testing available (all ages).
Virtual visits for minor illnesses or health concerns (2 years and older).
For sick visits, sports/ camp physicals, vaccine and more (12 months and older).
All Fields are Required
Complete the form below to request an appointment with this provider.
You may also reach us at 1-800-NORTON-1.
Click the button below to schedule an appointment with this provider.