I have been a regular client at Viva for the last two+ years. The fact that I am still a regular customer should be endorsement enough that it is a wonderful salon. It is head and shoulders above the many other salons that I visited in the area. It is scrupulously clean, beautifully appointed, friendly, accommodating, and professional. Are they busy? You bet! They have recently expanded and doubled their size, which is a testament to their excellent service and credentials. I usually call and make an appointment (getting in on the same day I call) and that assures me of no waiting, but there are many, many walk-ins, too, that are quickly served.