It depends on the kind of flowering plant you’re getting. Generally speaking, a fertile, sandy- loam soil would guarantee the optimum growth of most plants, because it contains the right amount of soil types. Enhance local soil by using organic and inorganic fertilizers. However, we recommend speaking with your florist to be sure what soil type is perfect.