Dr. Kelly is the most amazing and caring Surgeon. I have had several procedures done by Dr. Kelly and he always goes the extra mile to make sure I am satisfied with the results. I never have to wait and his staff does a great job of scheduling my appointments. I love the array of treatments and procedures that can be done in office. The staff is always friendly and I love the variety of spa services offered.