Build a Brighter

Future in the U.S.


No matter your circumstances, you can survive 

and thrive in this country.


Get Started  


Experience


Years of experience across our practice areas ensure you get the legal help you need. 


Results


We’ve helped thousands of clients with their legal matters.


Sofia Hernandez - Client


Do you know how hard it is to find a lawyer that you can trust? Jacob Tingen has been our lawyer for 3 years now, and he is excellent. He has been great for us, the very best. I wouldn’t be in school right now if it wasn’t for Jacob.

Meet the Attorneys

Learn About Your Legal Team

Tingen Law’s attorneys have years of experience in immigration and business & IP matters. 






 Jacob Tingen

Managing Partner  


Jacob has years of experience managing complex immigration and business law matters. As Managing Partner, Jacob focuses on firm growth by developing strong partnerships with businesses and community organizations.


Learn More  






Trent Powell

Attorney


Trent leads the firm’s immigration practice. As the Senior Partner, Trent manages and coordinates work among attorneys and paralegals to ensure the firm meets its goal of quickly and competently handling each case.



Learn More  ​​






James Williams

Attorney


James specializes in business & IP law with a focus on immigration-related issues. He helps businesses navigate the legal intricacies of both sectors, ensuring compliant operations.


Learn more 

Knowledge Base

Articles, Podcasts, and More

Read more than 500+ articles, listen to podcasts, view videos and find answers to legal questions you’re searching for online.


Explore the Knowledge Base  

Come Visit Us

Richmond, VA Office

1503 Santa Rosa Road

Suite 120

Richmond, VA 23229


Phone: (804) 477-1720

Fax: (804) 597-0097



Mailing Address

P.O. Box 31480

Henrico, VA 23294


An address must be specified for a map to be embedded


Hire Us Now!

Ready to Get Started

Call us today to schedule an appointment or fill out a quick form to let us know you're ready to talk.​


Call us (804) 477-1720          Make an A​​ppointment  


Fast Response Times

We respond to all communications within one business day.


Transparent Billing

We provide transparent flat fees and flexible payment plans in most cases.