It was appreciated that Dr was able to advise of my health/test results, in a way that I could understand.

| Verified patient

Very thorough. Took time. Carefully reviewed previous tests & doctor notes.

| Verified patient

Very very good .

| Verified patient

This was my first visit here and the staff and Doctor were great. I'm new to the area so I'm getting settled with new doctors and I was impressed with Doctor.

| Verified patient

It was the first time visiting with this doctor. The office staff was very helpful and pleasant. The doctor was very helpful and pleasant.

| Verified patient

Dr Mike is the best! I feel very secure under his care.

| Verified patient

Excellent service. And a great doctor who dedicates time to his patients. Congratulations.

| Verified patient

Better location now

| Verified patient

I always feel my issues are addressed in a caring way.

| Verified patient

Docs a great guy and hi staff are the best

| Verified patient