Hydro-furnace