313 Irvington Ave, South Orange
They do a solid job. You won't be in and out though, and it's not the cheapest place, but I guess it's worth it.
645 Bloomfield Ave Ste A, West Caldwell
Looking for a salon to fit all your needs? This is the one!