I have been in a couple couple of times to see Dr. Stewart, and have received nothing but the best of care. He's very patient, and more than happy to answer any and all questions you may have. Top notch.
Pros: Great service, thorough explanations.
Cons: None that I can think of
more