Dr. Sharma has horrible bedside manner. He's very curt and condescending. His colleague Jason is so much better. Book with Jason. The website says same day appointments available which isn't and has never been true. Even with two offices it takes at least a month to get an appointment. Also never expect to be seen at the appointment time. There's always at least a 60 minute wait. I've been seeing him for years. I would switch doctors if my insurance allowed me.