I have seen the doctor in this office at least six times and the experience has always been good. The doctor takes the time to answer my questions and does his best to fulfill my requests. The staff are friendly and courteous and helpful. What I enjoy most is that Dr. Dhillon does not schedule you for any appointments unless needed. Maybe the only negative is the waiting room is very small, but then you really don’t have to wait to long to be called in the exam room.