The staff works very well together making the experience smooth and painless. The doctor talks you through every detail of the process and the in office procedure so you understand what to expect.