I take my son to Cahaba Dermatology for a skin condition. He's usually quiet, but he feels comfortable with Dr. Perry (Dr. JP is what he likes to say). We have seen great improvements with his skin. This is a doctor he doesn't mind seeing. And I'd like to add that the Hoover location is very clean, very inviting and the staff is really friendly- from checking in to checking out and scheduling- start to finish. I would highly recommend.