Testimonials

icon-2015-venues

Green Festival Exhibitors

Organic Garden Company

5440 N. Campbell Ave, Chicago, IL, United States, 60625 - View Map

e1565.jpg

We distribute Instant Bio-Tea, a concentrated compost tea for the "do-it-yourselfer" as well as the green landscape industry. As a garden company, we apply Bio-Tea to lawns and landscapes, inoculating everything with microbes.