All the staff was extremely professional and friendly. Dr. Zimmerman took a good portion of time explaining different procedure options to me. I felt informed, comfortable and extremely satisfied with my appointment. I will be booking with this practice in the near future.