To get dreads in your hair your hair needs to be a minimum of 6 inches long for the dreads to be put in properly.
However the longer your hair the better when getting dreads because then your hair and dreads won't be so delicate.
It will take around 3 hours to have dreads put in professionally and cost around $200.00 every 3 months if a professional puts the dreads in your hair.