I had a great experience at William David. The salon is nice and the staff were friendly. William cut my hair and I absolutely love it! He talked me through how to maintain it until next time which I really appreciated because I always dread that first time washing it at home. Looking forward to going back!