WarningWarning
Our "Book Now" feature should not be used for life threatening conditions such as heart attack, severe injury, poisoning, chest pain, or stroke. If you are experiencing such conditions, STOP and CALL 911 IMMEDIATELY or visit your nearest Emergency Department.
All reviews have been submitted by patients after seeing the provider.For more information about the review system, check out this Learn more about our review system.
Patient Reviews
5
Kat is amazing. Empathy, medical and technical background and all you would want and need in a provider. Giver her a raise!
July 20, 2024
4
It was tiresome
July 14, 2024
5
Kathleen Flaherty was very patient and understanding!
July 11, 2024
5
Kathleen Flaherty answered all my questions and explained changes in medication.
July 4, 2024
5
I am very grateful for your care, thank you.
July 3, 2024
5
She was a good helper and listened to me when I was asking her about a problem.
June 3, 2024
5
The only thing I can say about this office as far as not recommending them is you have to wait so long to get an appointment. The doctor wanted to see me in four months and I couldn't get an appointment for five and a half. So that's the only problem I have is it's difficult to get in and see them.
June 1, 2024
5
Kat was wonderful. She had reviewed all of my records from many years back and addressed all of my concerns. She brought up recommendations that were necessary and relevant. She was warm and caring, and I feel like I have a plan for my care moving forward.
June 1, 2024
5
i was very pleased as always
May 26, 2024
5
overall great experience starting with scheduling followed by meeting with provider. the front desk staffs were very helpful.
May 25, 2024
5
Very pleased with providers care and concern.
May 19, 2024
5
Kay is very thorough and offers good suggestions too help cope with my husband's dementia. I appreciate her interest and never feel rushed.
May 17, 2024
5
She was Very patient and listened to our concerns. Explained things well. Made sure we have a plan going forward. She spent a lot of quality time with us.
May 16, 2024
5
From check in to the nurse to the NP then scheduling my follow each person I encountered was amazing! Helpful. Friendly. Caring. Informative. Thank you!
May 5, 2024
5
Kat Flaherty is very thorough. She listens with compassion and care.
May 4, 2024
5
Good people
May 3, 2024
5
My health care providers are wonder- very caring an supportive.
May 3, 2024
5
The absolute best Nurse Practitioner ever. Nurse Flaherty was extremely professional and through and explained everything. She addressed all of my concerns. I cannot say enough good things about her!
May 2, 2024
5
So far I think the level of care has been good.
April 28, 2024
5
From sign in to leaving absolutely everyone was friendly, courtesy & professional. I absolutely loved Kathleen! She talked to me, giving me very much info. I will see her again!
April 21, 2024
5
My only concern is that it's hard to get an appointment and you cannot get an appointment within three months or more.
April 19, 2024
5
Dr. Holmes is a fantastic doctor. He actually listens to what I have to say and works with me to provide treatment tailored to my specific issues. I don't know how he keeps up with his overwhelming workload. When he walks into the room, though, I feel like he is focused on only me and my problems. I feel blessed that he is my doctor.
April 12, 2024
5
I'm really happy with all of the service that I get from there. The care is awesome. The staff listens to me and everything, you know, all my concerns. They help me out with any questions I have and give me plenty of information. Thank you for a good job.
April 5, 2024
5
They are kind and friendly
March 29, 2024
5
Professional, personable, and Informative. Listens and answers questions.
March 17, 2024
5
I appreciate the entire staff. Especially the Np
March 18, 2024
5
Front desk staff are always so friendly & patient!!!
March 13, 2024
5
She was very easy to work with and made it most interesting.
March 8, 2024
5
Very well organized
March 7, 2024
5
The office staff is always helpful
March 2, 2024
5
Kat is amazing. Empathy, medical and technical background and all you would want and need in a provider. Giver her a raise!
July 20, 2024
5
Kathleen Flaherty was very patient and understanding!
July 11, 2024
5
Kathleen Flaherty answered all my questions and explained changes in medication.
July 4, 2024
5
I am very grateful for your care, thank you.
July 3, 2024
5
She was a good helper and listened to me when I was asking her about a problem.
June 3, 2024
5
The only thing I can say about this office as far as not recommending them is you have to wait so long to get an appointment. The doctor wanted to see me in four months and I couldn't get an appointment for five and a half. So that's the only problem I have is it's difficult to get in and see them.
June 1, 2024
5
Kat was wonderful. She had reviewed all of my records from many years back and addressed all of my concerns. She brought up recommendations that were necessary and relevant. She was warm and caring, and I feel like I have a plan for my care moving forward.
June 1, 2024
5
i was very pleased as always
May 26, 2024
5
overall great experience starting with scheduling followed by meeting with provider. the front desk staffs were very helpful.
May 25, 2024
5
Very pleased with providers care and concern.
May 19, 2024
5
Kay is very thorough and offers good suggestions too help cope with my husband's dementia. I appreciate her interest and never feel rushed.
May 17, 2024
5
She was Very patient and listened to our concerns. Explained things well. Made sure we have a plan going forward. She spent a lot of quality time with us.
May 16, 2024
5
From check in to the nurse to the NP then scheduling my follow each person I encountered was amazing! Helpful. Friendly. Caring. Informative. Thank you!
May 5, 2024
5
Kat Flaherty is very thorough. She listens with compassion and care.
May 4, 2024
5
Good people
May 3, 2024
5
My health care providers are wonder- very caring an supportive.
May 3, 2024
5
The absolute best Nurse Practitioner ever. Nurse Flaherty was extremely professional and through and explained everything. She addressed all of my concerns. I cannot say enough good things about her!
May 2, 2024
5
So far I think the level of care has been good.
April 28, 2024
5
From sign in to leaving absolutely everyone was friendly, courtesy & professional. I absolutely loved Kathleen! She talked to me, giving me very much info. I will see her again!
April 21, 2024
5
My only concern is that it's hard to get an appointment and you cannot get an appointment within three months or more.
April 19, 2024
5
Dr. Holmes is a fantastic doctor. He actually listens to what I have to say and works with me to provide treatment tailored to my specific issues. I don't know how he keeps up with his overwhelming workload. When he walks into the room, though, I feel like he is focused on only me and my problems. I feel blessed that he is my doctor.
April 12, 2024
5
I'm really happy with all of the service that I get from there. The care is awesome. The staff listens to me and everything, you know, all my concerns. They help me out with any questions I have and give me plenty of information. Thank you for a good job.
April 5, 2024
5
They are kind and friendly
March 29, 2024
5
Professional, personable, and Informative. Listens and answers questions.
March 17, 2024
5
I appreciate the entire staff. Especially the Np
March 18, 2024
5
Front desk staff are always so friendly & patient!!!
March 13, 2024
5
She was very easy to work with and made it most interesting.
March 8, 2024
5
Very well organized
March 7, 2024
5
The office staff is always helpful
March 2, 2024
4
It was tiresome
July 14, 2024
4
It was tiresome
July 14, 2024
5
Kat is amazing. Empathy, medical and technical background and all you would want and need in a provider. Giver her a raise!
July 20, 2024
5
Kathleen Flaherty was very patient and understanding!
July 11, 2024
5
Kathleen Flaherty answered all my questions and explained changes in medication.
July 4, 2024
5
I am very grateful for your care, thank you.
July 3, 2024
5
She was a good helper and listened to me when I was asking her about a problem.
June 3, 2024
5
The only thing I can say about this office as far as not recommending them is you have to wait so long to get an appointment. The doctor wanted to see me in four months and I couldn't get an appointment for five and a half. So that's the only problem I have is it's difficult to get in and see them.
June 1, 2024
5
Kat was wonderful. She had reviewed all of my records from many years back and addressed all of my concerns. She brought up recommendations that were necessary and relevant. She was warm and caring, and I feel like I have a plan for my care moving forward.
June 1, 2024
5
i was very pleased as always
May 26, 2024
5
overall great experience starting with scheduling followed by meeting with provider. the front desk staffs were very helpful.
May 25, 2024
5
Very pleased with providers care and concern.
May 19, 2024
5
Kay is very thorough and offers good suggestions too help cope with my husband's dementia. I appreciate her interest and never feel rushed.
May 17, 2024
5
She was Very patient and listened to our concerns. Explained things well. Made sure we have a plan going forward. She spent a lot of quality time with us.
May 16, 2024
5
From check in to the nurse to the NP then scheduling my follow each person I encountered was amazing! Helpful. Friendly. Caring. Informative. Thank you!
May 5, 2024
5
Kat Flaherty is very thorough. She listens with compassion and care.
May 4, 2024
5
Good people
May 3, 2024
5
My health care providers are wonder- very caring an supportive.
May 3, 2024
5
The absolute best Nurse Practitioner ever. Nurse Flaherty was extremely professional and through and explained everything. She addressed all of my concerns. I cannot say enough good things about her!
May 2, 2024
5
So far I think the level of care has been good.
April 28, 2024
5
From sign in to leaving absolutely everyone was friendly, courtesy & professional. I absolutely loved Kathleen! She talked to me, giving me very much info. I will see her again!
April 21, 2024
5
My only concern is that it's hard to get an appointment and you cannot get an appointment within three months or more.
April 19, 2024
5
Dr. Holmes is a fantastic doctor. He actually listens to what I have to say and works with me to provide treatment tailored to my specific issues. I don't know how he keeps up with his overwhelming workload. When he walks into the room, though, I feel like he is focused on only me and my problems. I feel blessed that he is my doctor.
April 12, 2024
5
I'm really happy with all of the service that I get from there. The care is awesome. The staff listens to me and everything, you know, all my concerns. They help me out with any questions I have and give me plenty of information. Thank you for a good job.
April 5, 2024
5
They are kind and friendly
March 29, 2024
5
Professional, personable, and Informative. Listens and answers questions.
March 17, 2024
5
I appreciate the entire staff. Especially the Np
March 18, 2024
5
Front desk staff are always so friendly & patient!!!
March 13, 2024
5
She was very easy to work with and made it most interesting.
March 8, 2024
5
Very well organized
March 7, 2024
5
The office staff is always helpful
March 2, 2024
5
Kat is amazing. Empathy, medical and technical background and all you would want and need in a provider. Giver her a raise!
July 20, 2024
4
It was tiresome
July 14, 2024
5
Kathleen Flaherty was very patient and understanding!
July 11, 2024
5
Kathleen Flaherty answered all my questions and explained changes in medication.
July 4, 2024
5
I am very grateful for your care, thank you.
July 3, 2024
5
She was a good helper and listened to me when I was asking her about a problem.
June 3, 2024
5
The only thing I can say about this office as far as not recommending them is you have to wait so long to get an appointment. The doctor wanted to see me in four months and I couldn't get an appointment for five and a half. So that's the only problem I have is it's difficult to get in and see them.
June 1, 2024
5
Kat was wonderful. She had reviewed all of my records from many years back and addressed all of my concerns. She brought up recommendations that were necessary and relevant. She was warm and caring, and I feel like I have a plan for my care moving forward.
June 1, 2024
5
i was very pleased as always
May 26, 2024
5
overall great experience starting with scheduling followed by meeting with provider. the front desk staffs were very helpful.
May 25, 2024
5
Very pleased with providers care and concern.
May 19, 2024
5
Kay is very thorough and offers good suggestions too help cope with my husband's dementia. I appreciate her interest and never feel rushed.
May 17, 2024
5
She was Very patient and listened to our concerns. Explained things well. Made sure we have a plan going forward. She spent a lot of quality time with us.
May 16, 2024
5
From check in to the nurse to the NP then scheduling my follow each person I encountered was amazing! Helpful. Friendly. Caring. Informative. Thank you!
May 5, 2024
5
Kat Flaherty is very thorough. She listens with compassion and care.
May 4, 2024
5
Good people
May 3, 2024
5
My health care providers are wonder- very caring an supportive.
May 3, 2024
5
The absolute best Nurse Practitioner ever. Nurse Flaherty was extremely professional and through and explained everything. She addressed all of my concerns. I cannot say enough good things about her!
May 2, 2024
5
So far I think the level of care has been good.
April 28, 2024
5
From sign in to leaving absolutely everyone was friendly, courtesy & professional. I absolutely loved Kathleen! She talked to me, giving me very much info. I will see her again!
April 21, 2024
5
My only concern is that it's hard to get an appointment and you cannot get an appointment within three months or more.
April 19, 2024
5
Dr. Holmes is a fantastic doctor. He actually listens to what I have to say and works with me to provide treatment tailored to my specific issues. I don't know how he keeps up with his overwhelming workload. When he walks into the room, though, I feel like he is focused on only me and my problems. I feel blessed that he is my doctor.
April 12, 2024
5
I'm really happy with all of the service that I get from there. The care is awesome. The staff listens to me and everything, you know, all my concerns. They help me out with any questions I have and give me plenty of information. Thank you for a good job.
April 5, 2024
5
They are kind and friendly
March 29, 2024
5
I appreciate the entire staff. Especially the Np
March 18, 2024
5
Professional, personable, and Informative. Listens and answers questions.
March 17, 2024
5
Front desk staff are always so friendly & patient!!!
March 13, 2024
5
She was very easy to work with and made it most interesting.
March 8, 2024
5
Very well organized
March 7, 2024
5
The office staff is always helpful
March 2, 2024
5
The office staff is always helpful
March 2, 2024
5
Very well organized
March 7, 2024
5
She was very easy to work with and made it most interesting.
March 8, 2024
5
Front desk staff are always so friendly & patient!!!
March 13, 2024
5
Professional, personable, and Informative. Listens and answers questions.
March 17, 2024
5
I appreciate the entire staff. Especially the Np
March 18, 2024
5
They are kind and friendly
March 29, 2024
5
I'm really happy with all of the service that I get from there. The care is awesome. The staff listens to me and everything, you know, all my concerns. They help me out with any questions I have and give me plenty of information. Thank you for a good job.
April 5, 2024
5
Dr. Holmes is a fantastic doctor. He actually listens to what I have to say and works with me to provide treatment tailored to my specific issues. I don't know how he keeps up with his overwhelming workload. When he walks into the room, though, I feel like he is focused on only me and my problems. I feel blessed that he is my doctor.
April 12, 2024
5
My only concern is that it's hard to get an appointment and you cannot get an appointment within three months or more.
April 19, 2024
5
From sign in to leaving absolutely everyone was friendly, courtesy & professional. I absolutely loved Kathleen! She talked to me, giving me very much info. I will see her again!
April 21, 2024
5
So far I think the level of care has been good.
April 28, 2024
5
The absolute best Nurse Practitioner ever. Nurse Flaherty was extremely professional and through and explained everything. She addressed all of my concerns. I cannot say enough good things about her!
May 2, 2024
5
My health care providers are wonder- very caring an supportive.
May 3, 2024
5
Good people
May 3, 2024
5
Kat Flaherty is very thorough. She listens with compassion and care.
May 4, 2024
5
From check in to the nurse to the NP then scheduling my follow each person I encountered was amazing! Helpful. Friendly. Caring. Informative. Thank you!
May 5, 2024
5
She was Very patient and listened to our concerns. Explained things well. Made sure we have a plan going forward. She spent a lot of quality time with us.
May 16, 2024
5
Kay is very thorough and offers good suggestions too help cope with my husband's dementia. I appreciate her interest and never feel rushed.
May 17, 2024
5
Very pleased with providers care and concern.
May 19, 2024
5
overall great experience starting with scheduling followed by meeting with provider. the front desk staffs were very helpful.
May 25, 2024
5
i was very pleased as always
May 26, 2024
5
Kat was wonderful. She had reviewed all of my records from many years back and addressed all of my concerns. She brought up recommendations that were necessary and relevant. She was warm and caring, and I feel like I have a plan for my care moving forward.
June 1, 2024
5
The only thing I can say about this office as far as not recommending them is you have to wait so long to get an appointment. The doctor wanted to see me in four months and I couldn't get an appointment for five and a half. So that's the only problem I have is it's difficult to get in and see them.
June 1, 2024
5
She was a good helper and listened to me when I was asking her about a problem.
June 3, 2024
5
I am very grateful for your care, thank you.
July 3, 2024
5
Kathleen Flaherty answered all my questions and explained changes in medication.
July 4, 2024
5
Kathleen Flaherty was very patient and understanding!
July 11, 2024
4
It was tiresome
July 14, 2024
5
Kat is amazing. Empathy, medical and technical background and all you would want and need in a provider. Giver her a raise!