Everyone was professional, courteous and treated me with dignity and respect.

| Verified patient

They are very friendly and very professional.

| Verified patient

Dr. John and staff saw me even though I was 45 minutes late due to PT.

| Verified patient

He is a great doctor. He is very knowledgeable and experienced everything. He is concerned about his patients.

| Verified patient

Dr. John is very knowledgeable and kind

| Verified patient

I was late for my appointment due to looking at the wrong appointment time & everyone was so kind & accommodating.

| Verified patient

Doctor is up on all the latest technology and shows their concerns for the issues I have.

| Verified patient

The staff is friendly. The doctor is very thorough and I would definitely recommend him.

| Verified patient

Love Dr John

| Verified patient

This was my first visit with Dr

| Verified patient