this Dr. Gave me excellent care, provided information that was of great value, took time to explain my conditions end different solutions. I would highly recommend him. The most pleasant experience at a Doctors office I've encountered. I left the office confident of how to deal with my issues.