Who Are We?
CASTLE ROCK INDUSTRIES, LLC, a wholly owned subsidiary of Energy Holdings, LLC, was established in 2010 with operations beginning in the latter part of 2012 in Selma, Dallas County, Alabama. The facility is designed to extract and purify bio-diesel feedstock derived solely from materials traditionally underutilized and wasted in the typical process, such as used cooking oil, yellow grease, and distillers corn oil. These inputs are processed and refined into biodiesel feedstock oil, animal feed, and high-value co-products.