I was seen by Dr. SREENIVASAN on multiple occasions. He is very compassionate and professional at the same time. He explains the procedure in a clear and easy way to understand. He is very down to earth and does not rush his way out. He knows what he is doing and takes his time providing care. He also calls back post procedure to follow up. I live far from his office but kept going there because I appreciated his and his team’s hospitality. I absolutely recommend him.