Craig & Preston Insurance Agency is located in Charlotte, North Carolina. This agency is licensed in North Carolina and South Carolina and subsequently offers risk management solutions to both families and businesses belonging to these states. Craig & Preston Insurance Agency was established in 1980. Over the decades, they have emerged as one of the most reliable providers of business, auto, life, health, and home insurance in Matthews, North Carolina.