There are few things in life that compare to the satisfaction you get from growing your own food. It’s empowering, exciting and incredibly rewarding. Not to mention the taste and flavor of it - freshly harvested tomatoes and basil are in an entirely different league...