Dr. Banks is very professional and extremely skilled. He is easy to work with and I'm thrilled with the results of my surgery. His assistant, Amanda, is terrific. She had to go to a lot of trouble to workout my insurance details, but she succeed. I am so thankful that Dr. Banks scheduled my surgery at the surgery center..