Dr Heidi is great! She is spot on with her diagnosis, removal, minimal scar, etc. The most difficult thing about the practice is getting through via the phones to schedule an appointment. Luckily, I have not needed much in post op appointments and her nurse is good at answering questions and getting assistance with ease of the patient. Thanks Dr Heidi, keep up the great work and thank you again!!!!