How often should one do a protein treatment? I have fine/thin hair so not sure on the frequency for my hair type.

Are 2 step protein packs from Sally Beauty Supply any good?