I would like to take time and update my review. My previous review was critical and rather harsh. It is obvious to me that the front office staff work very hard to make things happen. It would be unfair of me if I didn't give them the credit that they deserve. They have done an amazing job to help me and I want to credit them for their improved service. Like I said before Dr. Allen is an amazing Surgeon. He has performed two procedures for me and I wouldn't trust anyone else. GREAT JOB and thank you!