Facebook Twitter Google Yelp
Call Us

Call us for a consultation.



Our Firm

D’Andrea Law Corporation is devoted exclusively to the practice of U.S. Immigration law. With over 20 years of uncompromising commitment to high quality legal work, we have earned a reputation as one of the nation’s leading immigration law firms. We have offices in Glendora and Pasadena, California. 
Our attorneys provide comprehensive immigration services to businesses, employers, investors, families and individuals from all over the world. You will have direct access to our attorneys throughout your case, as we diligently keep our clients informed every step of the way. Our high rate of success is a result of extensive case experience, dedicated work ethic, exceptional problem solving capabilities, and authoritative contacts. 
At D’Andrea Law Corporation we find immigration solutions where other law offices have failed. We can successfully represent you with all of your immigration matters.


Bob and his team is excellent. He is professional, knowledgeable, easy to communicate with, and most important to me, efficient and on top of things. I had a great experience working with him in the past 5 years for multiple immigration related services, and I highly recommend him to anyone who's lo...
Silvia Xu
Options for TPS Holders
January 16, 2018
On January 8, 2018, the Secretary of the Department of Homeland Security (DHS) announced the decision to terminate Temporary Protected Status (TPS) of about 200,000 Salvadorans who have been...
4 Tips for a Successful Visa Interview
November 13, 2017
A nonimmigrant visa is a document that allows foreign nationals to reside within the U.S. for a certain amount of time. This is commonly used by students looking to study in the U.S., au pai...
Why Should I Hire an Immigration Attorney?
September 13, 2017
Although you are not required to have an attorney to apply for an immigrant visa or green card, there are several situations where having a seasoned attorney by your side can ease the applic...


10.0Robert K D'Andrea