I have dry ends and greasy roots, I have to poo about once a week or my roots and scalp get totally grody. I'll dilute a small bit sulfate shampoo with water and concentrate the cleaning at my roots, and rinse it out quickly. I condition my roots with a lighter conditioner like SN Aloe, and focus the thicker conditioners on the length of my hair and especially the ends. This seems to be what is working best for me right now.
fine, thin, normal/(low?) porosity. Mod-CG. Usually I can't co-wash more than 1x a week, & sometimes I have to use T-Gel in rotation due to scalp issues.

Co-wash: VO5 Volumizing
Poo: Giovanni 50:50
RO:TN, Nexxus Youth Renewal, Alba Coconut
PT: gelatin PT, ION EC
Stylers: Giovanni mousse, TIGI Curls Rock amplifier (a-cone), Curls Rock Strong Hold Mousse
Gels: SCC spray gel