Pender & Pettus Insulating opens new N.C. location