How long does a hair perm procedure take?

The perm procedure generally takes around 2 to 3 hours. This includes the application of chemicals, setting the hair in rollers or rods, processing time, and rinsing.