We have loved our experience with Dr. Narula! The office and staff are friendly, competent and organized. We all love coming!