About Us

  • GP Agency (GPA) is an independently owned and operated, national full-service brokerage firm, specializing in insurance/financial services and retirement planning.
  • Headquartered in Raleigh, NC, GPA has been collaborating with financial service professionals locally and throughout the country since 1968.
  • Beginning as a regional office for Transamerica, today GPA is a top-tier brokerage firm and premier partner with more than 60 of the nation’s top insurance carriers.

Your clients rely on your expertise when it comes to their financial protection. However, it’s not easy staying abreast of the myriad of changes and new product offerings in our industry. That’s why the GPAgency team is your resource for all things life, disability, long-term care, and fixed/indexed annuity.


gpa-renderingWith GP Agency, you’ll have access to a mix of outstanding insurance carriers and receive the one-on-one support you need to do business better. No need to shop around for the best offers for your clients – we do this for you! Substandard is no problem, it’s one of our specialties.

GPAgency’s marketing and support staff works closely with you every step of the way. When you work with us, you’ll spend less time on administrative and underwriting issues. With our hands-on service, the latest technology, and premier carrier relationships, your cases move through the system with ease. Spending less time on each case means you can better serve your clients and prospect for new, translating into more sales and revenue for you!  Call us now to learn how we can help you generate more business!

Our Principals

Chris Carrigan, CLTC
Partner, Brokerage Sales

Chris grew up in West Bolyston, MA, where he attended Assumption College. He graduated with a political science degree in 1991 and was recruited by Paul Revere to become Disability Income specialist. He spent the next year running an agency in Columbia, SC; a year later he moved to Raleigh, NC, to take over a larger office. In 1998, he became the Southeastern Group Manager for Commercial Travelers. Chris caught the attention of MassMutual who recruited him in 2000 to become their Regional Disability Income specialist for 10 states. He has been the MassMutual Brokerage Director for all product lines for the Raleigh and Greensboro areas since 2004. Chris and Angela Mcilvain formed a partnership in 2007 to assume ownership and management of the Gene Pleasants (GP) Agency. Chris has been a CLTC since 2003, and is a RAIFA board member, a NAILBA member and a MassMutual BDAX member. He lives in Raleigh with his wife Brook and his four daughters.

Angela Mcilvain, CLTC

Partner, Brokerage Sales

Angela, a Franklin County, NC, native, entered the insurance brokerage business in 1992. During the day she worked for a local life brokerage firm, while she put herself through night school. By the time she received her degree in Early Childhood Development, she had already discovered her niche in the life insurance business. In 1999, Angela made the move to John Hancock. Her drive and knowledge of the industry caught the attention of Gene Pleasants, who wasted no time in recruiting her. In February 2007, Angela became a partner at the Gene Pleasants (GP) Agency. She is a member of NAIFA and NAILBA, has been involved in CLTC since 2002, is currently enrolled in CFP with the College of Financial Planning, and has served on the Board of Education for the local FPA chapter. Angela lives just outside of Raleigh in Wake Forest with her husband, Rock, and three children. They attend Catch the Fire Church and are involved with local and global humanitarian efforts — they are actively doing work with Pakistan, Uganda, and Haiti.

Gene Pleasants

After finishing high school in his native Franklin County, NC, Gene entered East Carolina University in Greenville, NC. When he graduated in 1964 with a liberal arts degree, he immediately went into the insurance business. He set his sights on starting his own company but knew it would take years of experience and learning to get there. In 1977, he earned is CLU certification, and finally, in the mid-1980s, Gene founded the Gene Pleasants Agency as a Transamerica brokerage firm. Over the years, he has been involved with FPA, NAIFA (currently serving on the Board of Education for the local chapter), and NAILBA. Outside of insurance, Gene is an avid hunter and supporter of Ducks Unlimited and is a member of the North Carolina Symphony Board. He resides in Raleigh with his wife, Linda, but, when possible, they split their free time between their mountain and beach homes.