My business visa was revoke after a trip a Canada on the USA border, i was stuck in Mexico for months unable to work and to come back to my family. My company hired two different lawyers during this time to “fix” the issue but none of their efforts panned out. All they did was take our money, waste our time and mislead us. I finally took matters into my own hands and hired Ahmad & Akbar at a friend´s recommendation. They immediately gave us more information than the other two law firms combined and took us in a completely different path. I could tell from the very first moment that they actually cared about my situation and would advice me in the very best way. Soon after I got my Green card and now I am happily living in USA with my lovely family awaiting my chance to become a citizen. I definitely recommend their services. 5 *´s !!