Scott Hammons is the best you can get. Very well educated and a professional in every sense of the word. Can diagnose problems that even the hospital had missed. On top of his skill, he is very friendly and caring. the front staff is very nice as well.
Pros: service, skill, location, office hours, staff, professionalism
Cons: occasional long waits