Image by Claudio Testa


Helping you find your path to green.

Immigration law is personal. It starts with a family seeking refuge, a large company filing an H-1B petition, a farmer who needs help harvesting his crops, a missionary who met and married the woman of his dreams in another part of the world. There are countless scenarios. But in the end, it's about a fiancé, a spouse, a parent or child, a student or employee, who wants to live in America either temporarily or permanently. 


It sounds simple enough. But many times, it isn't. Carol Armstrong has practiced this area of law for many years, in many circumstances. She knows through experience that immigration rules and regulations are constantly evolving, and there is rarely a bright line rule when it comes to case adjudications. Decisions are subjective and consistently inconsistent from one service center or local office to the next. 


This is why your initial consultation is critically important. Carol knows what questions to ask you. Based on the information that you give her, she can determine whether you are eligible for the immigration relief you are seeking. And if so, she will explain the process to you in detail and keep you informed every step of the way. 




carol photo.jpg

With thirty years of legal experience in the government and private sector, Carol knows immigration law. On the government side, she has served as counsel to five Members of Congress, providing input on immigration reform legislation and also assisting thousands of constituents. In her private practice, she has submitted filings to Homeland Security, the Department of State and Department of Labor on behalf of her clients so that they can live and work in America. As well, she has guided many of them on their path to lawful permanent residence and citizenship.

Born in Raleigh, North Carolina, Carol studied journalism at UNC-Chapel Hill. She was a newspaper editor in Virginia before moving to Washington, D.C. to serve as a staff assistant to a U.S. Senator. She returned to Raleigh to enroll in the N.C. Central University School of Law night program while working full-time. She was licensed to practice in 1991, and since then she has alternated her legal work between congressional offices and private practice. 

After 25 years, Carol has now retired from the federal government and is resuming her private practice of immigration law. She brings considerable experience to her clients.

But perhaps more importantly, Carol is compassionate, honest and straightforward.  She knows that immigration issues can consume her clients' lives, as it affects their ability to work, marry, and reunite their families. Immigration law is a confusing maze of forms and numbers and alphabetical visas. But in the end, it's about people's lives. It's personal. It matters.

Bar Admissions

Supreme Court of North Carolina

U.S. Eastern District of North Carolina


JD, NC Central University School of Law - 1990

BA, UNC-Chapel Hill - 1979


Chief Executive Officer

librado picture 2.jpg

Librado (affectionately known as “Dr. Li”) brings decades of global experience in business and human resources to Armstrong Law Offices. He will work alongside the attorneys to optimize the firm's business growth plan and client experience. Dr. Li has traveled the world consulting with Fortune 200 and 500 companies as well as local, state, national and international government agencies. As a dual citizen of Panama and the United States, Dr. Li is fluent in several languages and brings a diverse cultural understanding to the firm's international clients. Dr. Li is licensed to practice law in Panama. He has served as Dean of Research and Innovation for the University of Louisville-Panama and as an adjunct professor of business and law at a number of U.S. colleges and universities. 


​JD, British American University School of Law - 2003

(Not licensed to practice law in the U.S.)

MBA, University of Barcelona, Barcelona, Spain - 2000

PhD. and MS, La Salle University - 1998

BS, Central American Institute of Technology, 1992