I went Dr. McWilliams 4 times before I got my PCP to change my gynecologist to someone who was better suited for me. I have endometriosis. He was willing to do a C&D (outpatient surgery) on me before he would *consider* (his words, not mine) giving me hormones to control my problem. He gave off the impression that he was very anti-birth control.
The long and short of it is, his staff is great, but if you're going in with hormonal issues, Dr. McWilliams is probably not the gynecologist for you.