I've only been here for pedicures but they do a GREAT job! Very thorough - hot stones, hot towels, leg massage, you name it. The $40 price is great too. They tend to leave you for quite a while to let toes dry but this is perfect if you've got time and can enjoy the massage chair. I've seen other customers get a bit annoyed as some of the employees have been talking and texting on their personal phones while they have customers but have never personally experienced this problem. Overall it's a great place for a relaxing and fairly priced pedi.