C.R.
If you are willing to drive to Cambridge I can highly recommend two places: Alfred Hair Salon (many members of my family go there and we all go to Thomas -- he co-owns it with Alfred. Alfred has a great reputation also) or The Carriage House Salon (I've had my hair cut with Miguel and thought he did a great job). Good Luck!