Faren døde i 1815 på Langset og ble gravlagt 9. juli 1815. Moren giftet seg på nytt den 20. oktober 1816 med den 20 år yngre Møller Andersen Zahl (1790–1873) fra Handnes på sørenden av Handnesøya. Ifølge Nesna bygdebok hadde Zahl egentlig tenkt seg til Neppelberg (ved Ranfjorden i dagens Leirfjord kommune) for å fri til en enke der, men sterk vind første ham i land på Nesna. «Så gikk han like godt til Kirstine på Langset og fridde der». Moren døde den 4. april 1843 på Langset og ble gravlagt 23. april 1843. Zahl giftet seg på nytt den 13. juli 1845 med Anne Cathrine Petersdatter (f. 1813) fra Titternes på Dønna. Jenssen beskriver henne som et varmt og godt menneske som Johan hadde et godt forhold til.