Maintaining a hydroelectric power plant is relatively cost-effective compared to fossil-fuel or nuclear facilities because water is a free, self-replenishing fuel source and the plants feature high levels of automation. Ongoing annual maintenance typically consumes a small fraction of total operating revenues, covering routine equipment servicing, generator overhauls every few decades, environmental compliance monitoring, and structural safety inspections for concrete dams and water channels.