Staff were very friendly and efficient. I was seen by MD at my appointment time with no wait. Dr. was efficient friendly and professional. He listened to my concerns and helped me understand what procedures may be required for my treatment. I left feeling confident that I had someone on my side who was going to see me through the process.