This was my first visit here and I will def be back! Staff was very friendly, helpful and most of all the doctor took his time and gave a thorough exam. They checked and double checked, and I really appreciated that! The service was outstanding and I felt my money was well spent. I highly recommend Dr. Kelly!!!