I co-wash once a week, wash with a non-sulphate shampoo once a week, wash with a sulphate shampoo once every 3 months (my hair doesn't have a problem with sulphates or dryness at all really), and I deep condition & do protein treatments whenever my hair tells me to. This is usually once a week for deep conditioning and either once every 2 weeks or once a month for protein but it really just depends on how my hair is feeling. This week for example, I had to deep condition twice (once with a thick conditioner the other a hot oil treatment)