I just started coming to this office a couple months ago. I hadn't seen an OB/GYN in a very long time, it's very hard to find a good one. I selected this office after a very exhaustive search online. I was able to get in almost immediately. The front desk staff is okay, but admittedly they can be a tad unfriendly at times, totally understandable since it seems to be fairly busy most of the time. I saw Denise Craig, NP and I was amazed at how well everything went. I am one of those people who gets very nervous at the doctor - especially for gynecology issues. But she made me immediately feel so relaxed and so comfortable, I was actually able to discuss more concerns than I had anticipated! The medical assistants and techs who did all my tests were wonderful and friendly. After a lot of tests were done, it was nice to have the results actually explained instead the usual "you're fine" as I've heard from other doctors. I've had a few appointments since and will definitely be sticking with this office.