I had an amazing experience with Dr. Michael! He and his staff was professional, kind, and so knowledgeable. I had a few issues that needed to be tagged teamed and his te ... more