Dr Kamran is nothing short of amazing, as is his staff. From the first visit, through ultrasound and the actual procedure, I received top-level service, with friendly, knowledgeable and extremely experienced staff. Hands-down the best experience.