Dahl fikk innført fastskole flere plasser i Gulen, og drev privatskole og bygde et skolehus for sine egne penger. Han fikk også bygd veier mellom flere bygder i kommunen.