Dr. Jain is very warm and friendly. The initial check up was comprehensive, covering all aspects. The following cleaning session was quite long (over an hour and a half), but Dr. Jain was very thorough and detailed in her work. She called up the next day to check in on how I was doing, which I felt was thoughtful. Highly recommended!