I cannot say enough great things about Dr. McCracken and his staff. First of all, the office and examining rooms are all immaculate. Any procedures that I've had there have been done with the utmost care and concern for my health and comfort. They've always been able to check over things with my insurance to make sure there won't be any billing hiccups down the road. Dr. McCracken himself is super friendly and great about explaining things to his patients. If you're looking for an outstanding dermatologist/skin specialist, call Dr. McCracken's office right away!