I am so glad I contacted Chan Law Firm to handle such a difficult immigration case like mine.Catherine and her experince team won my case, and due to her excellent knowledge of immigration law I became a permanent resident of the US. I would highly recommend A Good Immigration Attorney Like Catherine! She is extremely knowledgeable and has a lot of experience. She was patient with me throughout my entire case, kept me updated at each step and answered all my questions. She always had a calm demeanor even when I was very nervous. And just in general the best Immigration Attorney. Thank you to you and your great team, I can’t thank you enough.