My Dr (who is in your area, I think) is VERY thorough and visits usually take more than a half an hour and cover every little concern I could possibly have. I was actually surprised when I first started seeing her, because my previous DR was the sort that made me wait for an hour + and only spent 5 minutes with me. Of course, things could have changed since the last time I went in, but I could give you her name, if you were in the market to switch...