Dr. Shine John is an excellent Podiatrist and I would highly recommend him. I had a total of 4 metatarsal fractures on my third and fourth bones. I originally went to a medical clinic, thinking I had a sprain or possible break. Upon Xray, the clinic realized I had multiple fractures. They referred me to Dr. John and he was able to work me into his schedule and see me immediately, due to my tight time line. I was flying out the next day on an important business trip. Dr. John and his wonderful nurse, Lorraine, made sure I had all the approrpiate x-rays, CT scans, lab work, the hospital appointment for future surgery, prescriptions, foot padding, boot, crutches, etc. all within hours. They accomodated my travel schedule and advised me how to fly with a broken foot-never judged-just gave me very sound medical advise and sincere caution. Upon my return, I was operated on within the week and became the proud new owner of 3 titanium plates and 9 pins. Dr. John took meticulous care during surgery and what was to be a 2 hour surgery, resulted in over 4 hours of surgery. He has incredible attention to detail while having a great personality and outstanding patient care. His entire staff is efficient and friendly. I have never had to wait for an appointment. While it appears his collegue, Dr. Hurst has received some negative reviews on City Search for wait time, I have always had a very positive experience and all of my appointments have been on time with Dr. John. I am now in my 5th week of recovery and should be walking within 3 weeks and I am healing right on track. I might add I took another flight after the surgery, all the way to Australia, and once again, Dr. John and his staff were incredibly accomodating, making sure I had extra wrapping around the foot, plenty of anti-inflammatories, ice packs, and antibiotics on hand just in case. Very accomodating! Overall, I have had minimal pain and good recovery time. I implicity trust Dr. John. If you have to experience the pain of the broken foot...I couldn't recommend a better Doctor , then Dr. Shine John, to get you back on your feet in no time.