Compost TurboCompost Turbo, a new startup company located in the scenic hills of north Georgia, announces its new product, The Compost Turbo.