Dr. Shaaraway knows his stuff. He’s efficient, knowledgeable, and takes time to answer all of my questions. He’s usually pretty booked, but he always has a great sense of humor and makes sure that my issues are resolved or that I am comfortable with the treatment plan. Unlike a lot of doctors, he doesn’t rush you out of the door. The waiting time can get a little excessive, but I attribute it to the fact that he’s only at that clinic twice a week.