5 /5 Joei Hayes: My first time visiting Dr. John’s office was a nice experience. The office staff is nice, the facilities are clean and comfortable. Dr. John was very personable, seemed knowledgeable, and didn’t seemed rushed or overbooked. I am happy I was referred to him by a current patient. Good job!