Renewable natural gas project considered for Watford-area landfill March 29, 2023 by Sarnia_Man A proposal to convert landfill gas at the Twin Creeks landfill near Watford into renewable natural gas has the potential to produce enough energy each year to…