Our new Customer Portal is available!

Migrate today to use our brand new Customer Portal.

Our new Customer Portal is available!

Migrate today to use our brand new Customer Portal.

We started from scratch with an all new Customer Portal look and feel, one that now works on all devices.

Migrate to the new Customer Portal today!

In a matter of minutes, you can use our new friendlier and more secure Customer Portal.

Migrate Your Account

The mobile app is still being upgraded.

The mobile app may take up to 2 weeks to be available again. In the meantime, the Customer Portal now works on your mobile device browser.

Customer Support

Our customer service team is available to help at any time. Email us at customerservice@ncfbins.com.
Call us at
(919) 782-1705 (Monday – Friday, 8:15 am – 5:00 pm, ET).