M.S.
I have straight hair but my 2 year old daughter has my mom's out of control curls. I take her to Maria's Salon in Chelmsford, which is a bit out of your way -- but we drive up from the south shore so it's an hour each way for us! They specialize in what's called the "Ouidad" system of haircutting -- pronounced "wee-dad". I have no idea how that is different from however else people cut curly hair, but my mom goes to a Ouidad specialist in Florida and says that she actually likes her hair for the first time in 62 years! (I would never tell mom this but I've NEVER liked her hair until she started having it cut at a Ouidad salon). It's fairly pricy but you only have to go every few months rather than every few weeks so it balances out. Their products are AMAZING, too! Check out ouidad.com or call Maria's at ###-###-####.