Avivo does a great job in all that they offer--- hair, nails, skin care. Mary, the owner, is extremely attentive and goes out of her way to accommodate her clients. I have rarely had to wait even a few minutes for my appointment, and I have always gotten a great service at a competitive price. Mary will squeeze in her clients and go the "extra mile" to accomodate their needs. And my hair, skin, and nails always look great after an appointment there!