Hi! I went through something similar with my hair. If you're going to Big Chop (cut off a lot of hair), or do a mini BC, you can do it yourself or go to any stylist.
As for who the best is at getting hair super healthy, quickly....that needs to be You. This is a great place to learn. There is a search function, so that you don't have to look through every thread. Do searches for Regimen, Shampoo, Conditioner, Leave-In, Oil, Butter, Protective Style, Moisturizer, and Protein. Find out what your hair type is, and then find out what products your hair likes...there are a million product lines, and your hair will like what it likes. And once you find it, stick to it...bandwagon hopping leads to set backs.
My Regimen is:
-Wash & Go - Wash hair with a cleansing conditioner (Wen, Deva-Curl No Poo, HydroQuench Systems) 3-4 times a week. Run oil through my hair. Condition & detangle. Apply curl cream, shake, and done.
- Protective Style - Pineapple hair at night with Buff Headgear, next day spray with water, shake, and go.
- Overnight Deep Condition (DC) with Mega Tek every Friday for Protein.
- Take hair vitamins daily for hair & body health
- Trim when needed.
I use Wen, Deva-Curl No Poo, Hydroquench Systems Coconut & Lime Oil cleanser (Etsy), Tresseme Naturals Moisture Conditioner, a mix of Coconut & Castor oils, Mega Tek, and AG re:Coil Curl Activator Curl Cream. I very very rarely use shampoo, so I don't have any to recommend.
HTH!! Good Luck!!