Ready to take the first step in resolving your immigration issues? As a family based immigration lawyer, my team and I can help!

We’ve helped hundreds of people just like you successfully navigate the confusing world of immigration law. From Green Card renewals and marriage green card assistance to the U.S. Citizenship lawyer services, our experienced team will put you on the path to resolving your immigration status.


Take the first step towards peace of mind and schedule a personal consultation with James Robertson, Attorney at Law.


15-minute consultation = $79

30-minute consultation = $99

60-minute consultation = $189

At Your Service

“Every situation is unique, and as a former Immigration Services Officer, I know what questions to ask and information to include to ensure my clients receive the immigration benefits they deserve.” James Robertson, ESQ.

In addition to being a licensed attorney in Utah with vast immigration law experience, Mr. Robertson’s clients also benefit from his experience as a former U.S. Citizenship and Immigration Services employee. He started his career as an Immigration Services Officer, reviewing and making decisions on hundreds of immigration applications and Petitions. He was promoted to Supervisory Immigration Services Officer, a position where he oversaw, advised, and trained immigration officers. This unique combination of skills makes Mr. Robertson well-equipped to help resolve even the most complicated immigration issues.

Consultation Topics

  • Resident Card Renewal or Replacement
  • U.S. Citizenship Through Naturalization
  • Petition for a Family Member
  • Adjustment of Status (Resident Card)
  • Citizenship Certificate Replacement
  • Citizenship Certificate
  • Immediate Relative Resident Card
  • Petition to Remove Conditions on Residence Card
  • Employment Authorization Document
  • DACA
  • Travel Document Service

Let’s get started today!