We have our Green Cards! I can't say enough good things about Brian Becker and his team. They explain the process well, reply to your emails immediately and answer your questions professionally and politely. My husband and I have used Brian Becker's services for 6 years to get our first 5 year visa's and then apply for Green Cards. He is kind, considerate and courteous, is always available to help and has amazing team that follow suit. His fees are very fair for the top class service that is given. I would recommend Brian Becker to anyone. Thank you Brian, for everything you have done for us.