A commercial plant cultivation system generates a controlled environment in which plants can be grown. A grow enclosure generate a controlled environment and can be either a mobile or fixed structure. A plurality of growing panels and a plurality of lighting fixtures are slidably mounted on a grow system support structure positioned within the grow enclosure. The plurality of growing panels can be positioned in either a vertical or horizontal configuration depending on the type of plants being grown. A nutrient delivery system is in fluid communication with the plurality of growing panels to deliver a nutrient solution to the plants. The nutrient solution is dispersed to the roots of the plants through a plurality of supply tubes positioned within each of the plurality of growing panels. Excess nutrient solution is collected and passed through a rock box in order to replenish nutrients and minerals.