Twin City Insurance Agency exists to build relationships with our clients and our community by serving them with honest and trustworthy counsel. We are a NC independent insurance agency which means you have the power of CHOICE. That means we work on your behalf with many insurance companies, preventing you from being held "hostage" by one insurance