I have had great results from 'Shropshire seaweed' which is available either on Amazon or on their own website.
I've kept that for 12 months and found it still effective (no idea how long from manufacture it was). I got massive flushes of roots from orchids that had struggled for years hardly growing any roots.