Dr. Wagner rocks. Very professional, knowledgeable and took the patience to explain my medical condition. He definitely makes a great impression on me. Will recommend him 200%