Insulation Contractors Be the first to review Rating: 58 Barnes Insulation Incorporated 116 Freedom Ave, Powells Point, NC