For special sites with a significant vertical drop in a stream hydro power can provide full time generating capacity.
Advance Power can answer your questions about the requirements and needed equipment to produce power from flowing water.