My derm sells an alternative called Inner Glow. She used to recommend nutrafol, then started her own company. They seem just as fine as Nutrafol but are cheaper.
I'm not convinced the supplements really do anything, but she was recommending them well before creating her own, so I take them on the off chance they might be helping.