At the Law Office of James Allen we assist clients with a wide variety of
immigration matters. Whether you are a company looking to obtain work visas
for prospective employees, a foreign citizen seeking to enter the United States to
work, study or marry, or a United States citizen wanting to assist your fiancé(e)
or spouse obtain legal status you have come to the right place.
Call us at (612) 656-9006 to schedule a free phone consultation! Although we
operate a virtual office from Minnesota you should know that many
immigrations matters can be handled by phone, email and mail without ever
meeting in person. While our rates are very reasonable we strive to differentiate
ourselves by providing excellent service to every client. Instead of buying
expensive advertisements in the phone book we prefer to pass the savings onto
our customers and build our business by referrals instead.