To answer your question, the time it takes to cut someone's hair varies greatly depending on:
* The length and style of hair: A simple trim on short hair might take 15-20 minutes, while a complex layered cut on long hair could take an hour or more.
* The experience of the stylist: A skilled stylist will be quicker and more efficient than someone who is still learning.
* The thickness and texture of the hair: Thicker, coarser hair can take longer to cut than fine, thin hair.
* The amount of time spent on styling and finishing: A blow dry and styling can add significant time to the overall haircut.
Generally speaking, a basic haircut can take anywhere from 30 minutes to an hour, while a more complex cut could take up to 2 hours or more.