My whole family comes here's for any skin problems. But if you make an afternoon appointment, prepare yourself to take the whole afternoon off. The doctor himself is wonderful, but his "experienced" staff is very unorganized, messy, and they don't communicate properly with each other. Everyone seems to be busy doing absolutely nothing. I've had over 7 appointments in the last 6 months and ALL have ended three hours after my initial appointment time. It's ridiculous!!! I'm starting to look for another doctor due to these people not respecting others time.