Greg is patient and willing to answer all my questions after a thorough check and always goes above and beyond for his patients! Im forever grateful for Greg and his staff at Advanced Dermatology. I’ve