There are three investor owned utilities operating in North Carolina: Dominion North Carolina Power, Duke Energy Carolinas, and Duke Energy Progress. There are a further 26 electric co-ops, like Brunswick Electric, Union Power Cooperative, EnergyUnited, and Wake Electric. There are a further 76 municipally-owned electric utilities.
Utilities have different rules for net metering and sizing and approving solar panel systems. A North Carolina solar company like Palmetto will have the expertise to get your system installed and connected to the grid.