Dr. Byrne is a great doctor! She has great bed side manners and explains to you step by step of what shes doing. The office staff is not the best. They always make you wait a long time before you get called back. But my overall experience with Dr. Byrne is very good. Im happy i chose her for my procedure and i highly recommend her.