Scheduling messed up and said they could perform a procedure in the office which they could not. However that was not the staff or Doctors fault. The staff and Dr. Geer were amazing and satisfied all needs and concerns with the exception of not being able to do the procedure I asked for when scheduling the appointment. I will return and highly recommend.