I am extremely satisfied with this doctor and his staff. They were all helpful in securing my needs which I had difficulty to do on my own!

| Verified patient

Excellent professional physician

| Verified patient

Was good all around

| Verified patient

Dr John listened to any questions that I have and answers them in a way that I understand.

| Verified patient

Dr John is very knowledgeable and also very kind and always show interest in my concerns! He is professional in every way yet still caring and compassionate!

| Verified patient

Always prompt and courteous services.

| Verified patient

He ordered blood tests and when they were completed I was offered either a bandaid or paper tape to put over the small gauze square on my arm. I chose the paper tape because the adhesive from bandaids tears my sensitive skin. Paper tape tore my skin upon removal and was extremely difficult to remove. I should have been offered the stretchy, crinkly tape that wraps around my arm and comes off much easier. BAD EXPERIENCE. Otherwise everything was great!

| Verified patient

Dr John is very caring and thorough

| Verified patient

Dr John is the best. He's very helpful and explains everything. A great doctor.

| Verified patient

He listens to any concerns i have. He is sincere and caring. Let's me know if i have any questions to message him.

| Verified patient