Have been coming to Avesta for a few years and always receive excellent service. The staff are all very friendly, always very welcoming. Andrew understands how I want my hair to look and cuts it just right, even impressing my normally oblivious husband into complimenting it!