Waste to Energy Solutions Inc

Local waste into sustainable local benefits

Johannes Lehman Cornell University, leader of modern BioChar benefits research

Need to clean water, soil or improve your fertilizer yield?

Order Now—Organic BioChar

What is special about BioChar is that it is much more effective in retaining most nutrients and keeping them available to plants than other organic matter such as common leaf litter, compost or manures.


Miles of pore surface area in each pound

BioChar Is Internal Surface Area

Unlike ground up charcoal which has most of its surface area on the outside of tiny dust particles, BioChar is not ground and therefore has over 80% of its surface area on the inside of each granule.  Known as pore space it sequesters metal contamination from the water or soil in these pores for hundreds of years.  Soil microbes will over time move into these pores as living space even if they have to “eat” the  occupying compounds out of the way.  This is most beneficial where ongoing hydrocarbon pollution can be digested by certain naturally occurring microbes  and thereby maintaining an unlimited  ability of char to filter hydrocarbon pollution from soil for hundreds of years. 

Buy BioChar by Volume Not Weight

Since the char has mostly interior pore surface area BioChar volume does not change whether its dry or after consuming 5 times its dry weight of water.  BioChar with high pore area is sold by the cubic foot and water in the char does not change the volume of char that you receive.  Always seek char with at least 30% moisture as the moisture keeps the char from fracturing and losing important pore surface area. 

To contact us call 334-886-3145

<script type="text/javascript">


  var _gaq = _gaq || [];

  _gaq.push(['_setAccount', 'UA-37483158-1']);



  (function() {

    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;

    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';

    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);