I have been going to SoZo HAIR for many years, and the service is always outstanding! Karen Welch does a fabulous job listening to her clients, and helping them achieve the look they want, and can manage outside the salon.I always pre-book my appointments, and find that the salon is most accommodating in trying to meet my scheduling needs.Thanks for always putting the client first! It shows!