I have leveraged Andrew's legal counsel for almost a decade to obtain my and my wife's permanent residence (at different times), and have an excellent experience though the process. Mine wasn't the easiest case to manage given issues created by prior legal counsel at my company, but Andrew was very knowledgeable, resourceful and put in great care into investigating the best options to calmly manage my case successfully to its approval. Having compared my experience to others with different legal counsel, I appreciated Andrew's expertise and thoughtfulness to find solutions even more. I would strongly recommend him to any friends.