Delberta Flood, a local resident spotted the house on the shoreline. She told CBC: 'I went out for a walk on Saturday afternoon. I walked down to the shore, where I could see all along the shoreline. I saw a building. Completely upright and curtains still in the windows.'
Flood posted a picture of the house on Facebook and the owner contacted her.
Mr Moore, the owner lived across the lake in Princess Park, New Brunswick.
He said that his father's handiwork may have made the home seaworthy.
'When we insulated the whole place, we put a bunch of spray foam insulation underneath. Now, I'm not an expert in boating or buoyancy or anything like that, but we figure that might be what kept it afloat.'
Grand Lake suffered severe weather and flooding on the weekend of 5-6 May 2018. Many houses on the lakeshore were destroyed, according to CBC-Radio Canada.