Dr Stephen Small and staff did an outstanding job throughout my procedure. And continues to do great work in the recovery process.