Dr. Marouf is very knowledgeable and very attentive. He kept asking me how I was feeling and made sure that I was not feeling pain throughout the procedure. On my first visit I was called in as soon as I signed in and on my second visit I waited less than 5 minutes!! Great staff too!!!