Yes you can check in on line so you don't have to wait in the waiting area, however I don't know if you can make an appointment for services like coloring or perm if people even get perm's anymore
The mobile app is the best way to avoid the wait. It even let's you know how long the wait is at each location.
Thanks! Your answer is awaiting moderation.