Systems and methods here include embodiments for booking a stylist, including using a computer server in communication with a data storage and a network. The computer server for receiving a plurality of style photos, categorizing the received style photos, causing storage of the received categorized style photos in the data storage, receiving indications from a plurality of stylists for the stored photos, correlating, via the data storage, each stylist and their indicated photos, receiving a valid log-in credential and a current geographic location from a customer user mobile device via the network, sending the customer user a menu of style categories, receiving a category selection from the customer user, sending the customer user mobile device the categorized photos to view corresponding to the category selection, receiving, from the customer user mobile device via the network, a selection of one of the categorized photos.