When I want details on my soil I take a sample to my local AG center, for $10-20 you get some good tests. They can tell you what it needs from the testing. If weed is not legal call it hemp for what we grow, if in the USA
My soil just went out, it has 2 grows on it, new mix went in, I too make my own soil..