Small System Hydroponic Growing Media

How do you choose the right growing media for you?
There are many considerations. Some considerations are practical, like cost, availability in your location, ease of use and durability or lifetime. Other considerations are functional, how they directly affect the growth of the plants