This was my first visit to Revive but I will definitely be back! Charlene and Thomas are both welcoming and friendly. Charlene went above and beyond expectations and really went out of her way to make sure I was happy with the end hairdo. Can’t praise the salon highly enough!