Joseph Ittoop

Joseph Ittoop

Gilles Law, PLLC
  • Family Law, Divorce, Immigration Law
  • North Carolina
Rate This Lawyer
Lawyer Rating and Reviews
Legal Knowledge
Legal Analysis
Communication Skills
Ethics and Professionalism
Rating: 10 Justia Lawyer Rating - 10 out of 10
I would highly recommend Joseph Ittoop to anyone that has the legal needs that he handles.
Claimed Lawyer ProfileLII GoldSocial Media

Mr. Joseph Ittoop primarily concentrates his practice in the areas of Immigration and Family Law.

As a Charlotte-native, he has had the unique perspective of watching our city grow from rural farmlands to a booming, urban landscape.

Mr. Ittoop is a detail-focused professional who strives to advocate to his fullest ability for all of his clients. He is a strong believer in treating others as he would like to be treated and lets that philosophy shine through his work. It is his goal to create practical legal solutions which give his clients peace of mind.
Joseph resides in Charlotte with his wife, where they enjoy their time with friends, family, and their two cats. He is a classically trained percussionist and is an avid disc golfer.

Practice Areas
  • Family Law
  • Divorce
  • Immigration Law
Additional Practice Areas
  • DACA
  • Adjustment of Status
  • Reentry Permits
  • Family Immigration
  • Naturalization and Citizenship
  • Child Custody
  • Uncontested Divorce
  • Family-Based Petitions
  • Non-Immigrant Visas
  • Child Support and Alimony
  • Removal Defense
  • Credit Cards Accepted
Jurisdictions Admitted to Practice
North Carolina
Professional Experience
Gilles Law, PLLC
- Current
Tran Law Firm, PLLC
Document Review Specialists
DTI Legal Solutions
Charlotte School of Law
J.D. (2017)
University of North Carolina - Charlotte
B.S. (2009)
Professional Associations
American Immigration Lawyers Association
- Current
North Carolina State Bar # 52499
- Current
Websites & Blogs
Immigration Lawyer in Charlotte
Social Media
Contact & Map
Gilles Law, PLLC
725 East Trade Street, Suite 215
Charlotte, NC 28202
Telephone: (980) 272-8438