“I am currently working in the U.S. on an L1 and needed to file a petition to renew my visa. The problem was, the lawyer who helped me obtain my visa originally made several mistakes in the handling of my case. As a result, there was a good chance my visa would not be renewed. This was an extremely stressful period for me and my family. My company contacted Stafford Immigration to handle my case. Generally, immigration lawyers just listen to your problem and then start filling out forms. Stafford Immigration was not like that. Their lawyers studied and understood the case completely and discussed all of the issues with us. While the other lawyers insisted my visa would probably not be renewed, they remained positive about our prospects. Stafford Immigration was also very professional and was amazing at responding to my emails and phone calls. I am happy to write that my L1 renewal was approved, a result that no one in my company was expecting, so it really is a big deal for us. Thank you so much!