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
Very professional and knowledgeable
September 7, 2026
5
I love Dr James he explained everything and I like that if I don't understand it, he let me know. Very good doctor.
August 22, 2026
5
Everyone was polite. They definitely was on point.
June 27, 2026
5
I have full confidence in Dr James
March 5, 2026
5
That were very polite for my first visit
February 21, 2026
5
Dr. James was very good at explaining my health condition and taking care of patients, including me.
February 15, 2026
5
Dr James is a caring,understanding, and considers the patients in put. He is a wonderful dr.
January 31, 2026
5
We love Dr James
November 1, 2025
4
Initial visit with this provider.
October 12, 2025
5
It was very difficult for me to find the location. When I called for assistance I wasn't given any clear directions, just "professional building" and to "hurry up" because I had a 30 min grace period. Thankfully, someone was behind me that was a volunteer for the practice and directed me the way.
September 29, 2025
5
Very professional and knowledgeable
September 7, 2026
5
I love Dr James he explained everything and I like that if I don't understand it, he let me know. Very good doctor.
August 22, 2026
5
Everyone was polite. They definitely was on point.
June 27, 2026
5
I have full confidence in Dr James
March 5, 2026
5
That were very polite for my first visit
February 21, 2026
5
Dr. James was very good at explaining my health condition and taking care of patients, including me.
February 15, 2026
5
Dr James is a caring,understanding, and considers the patients in put. He is a wonderful dr.
January 31, 2026
5
We love Dr James
November 1, 2025
5
It was very difficult for me to find the location. When I called for assistance I wasn't given any clear directions, just "professional building" and to "hurry up" because I had a 30 min grace period. Thankfully, someone was behind me that was a volunteer for the practice and directed me the way.
September 29, 2025
4
Initial visit with this provider.
October 12, 2025
4
Initial visit with this provider.
October 12, 2025
5
Very professional and knowledgeable
September 7, 2026
5
I love Dr James he explained everything and I like that if I don't understand it, he let me know. Very good doctor.
August 22, 2026
5
Everyone was polite. They definitely was on point.
June 27, 2026
5
I have full confidence in Dr James
March 5, 2026
5
That were very polite for my first visit
February 21, 2026
5
Dr. James was very good at explaining my health condition and taking care of patients, including me.
February 15, 2026
5
Dr James is a caring,understanding, and considers the patients in put. He is a wonderful dr.
January 31, 2026
5
We love Dr James
November 1, 2025
5
It was very difficult for me to find the location. When I called for assistance I wasn't given any clear directions, just "professional building" and to "hurry up" because I had a 30 min grace period. Thankfully, someone was behind me that was a volunteer for the practice and directed me the way.
September 29, 2025
5
Very professional and knowledgeable
September 7, 2026
5
I love Dr James he explained everything and I like that if I don't understand it, he let me know. Very good doctor.
August 22, 2026
5
Everyone was polite. They definitely was on point.
June 27, 2026
5
I have full confidence in Dr James
March 5, 2026
5
That were very polite for my first visit
February 21, 2026
5
Dr. James was very good at explaining my health condition and taking care of patients, including me.
February 15, 2026
5
Dr James is a caring,understanding, and considers the patients in put. He is a wonderful dr.
January 31, 2026
5
We love Dr James
November 1, 2025
4
Initial visit with this provider.
October 12, 2025
5
It was very difficult for me to find the location. When I called for assistance I wasn't given any clear directions, just "professional building" and to "hurry up" because I had a 30 min grace period. Thankfully, someone was behind me that was a volunteer for the practice and directed me the way.
September 29, 2025
5
It was very difficult for me to find the location. When I called for assistance I wasn't given any clear directions, just "professional building" and to "hurry up" because I had a 30 min grace period. Thankfully, someone was behind me that was a volunteer for the practice and directed me the way.
September 29, 2025
4
Initial visit with this provider.
October 12, 2025
5
We love Dr James
November 1, 2025
5
Dr James is a caring,understanding, and considers the patients in put. He is a wonderful dr.
January 31, 2026
5
Dr. James was very good at explaining my health condition and taking care of patients, including me.
February 15, 2026
5
That were very polite for my first visit
February 21, 2026
5
I have full confidence in Dr James
March 5, 2026
5
Everyone was polite. They definitely was on point.
June 27, 2026
5
I love Dr James he explained everything and I like that if I don't understand it, he let me know. Very good doctor.