I just became a new patient of Dr Sharma .Dr Sharma and his staff were so professional and thorough. From the moment I entered I was impressed how extremely clean and well-maintained they kept their office . And it was so nice being greeted with a smile and genuine kindness by his office staff (for me that goes a long way ) The nurse who welcomed me was kind and friendly. Dr Sharma came in timely and with a friendly greeting and true sincerity. His exam and explanations of what he could do for me and what I could expect was one of the best visits Ive experienced in a long time . I normally dont do lengthy reviews but this was worthy of being rated correctly and honestly . I hope this helps anyone looking for a new Dr.