Dr. Long and her staff are outstanding. She does not try to sell you on services that are not needed. She is very honest about what type of outcomes can be expected and how much discomfort you may have during a procedure. She watches your response and takes as much time as needed, with pauses to make sure you are as comfortable as possible. She stays current on all the changes in the field of dermatology. I am a patient for life!