The spa services at Avalon are wonderful. I go in for waxing, facials, etc. They do a great job. Especially Renee, who I believe is the owner. I have not used the hair salon, but it is a very nice place. Beautifully decorated, great staff. They always offer refreshments while you are waiting. I go in at least once a month.