search on google for hydroponic websites. you will be able to get good ferts off any of them and a lot will sell soil. if you cant get soil from a website, any garden shop will have it