The Vegawatt system turns waste vegetable oil from restaurants into electricity and hot water on site, reducing energy costs and waste oil disposal fees for businesses; it has automated cleaning and processing of waste oil, produces between 4-72 kW of power, and uses 60-3000 liters of oil per week depending on the size. The system provides environmental benefits by reducing transportation emissions and waste while generating renewable energy from a waste product.