In a nutshell what does your company do and how did it start? Essential Needs is actually celebrating its 30th anniversary ...