I've been going here for years. The owner and stylists are the best around. Even though I've moved quite far away now (Bloomingdale area), I still make the drive out to Buffalo Grove to see Dianne & her stylists because I'm always a little disappointed when I try some place else.