I travel all around the world and have seen many dermatologists for both my mole checks and for cosmetic treatments and Dr. Haley is the best among them. I feel so lucky to have someone of her caliber so close to home. Her staff is extremely knowledgeable and helpful and gave me all the answers I needed before and after my appointment. Dr. Haley really cares.