Custom Home Services Be the first to review Rating: 60 JOHN A JOHNSTON & SON GENERAL 7583 NC HIGHWAY 99 S, Belhaven, NC