We had a very complex immigration matter and, many lawyers and law firms did not even want to touch our case. Then we found Catherine Chan, her and her teams smart efforts got us from nay sayers to Citizenship in no time. Our matter was in limbo for almost fifteen years and nobody wanted to touch it, thanks to Catherine it is no more. I honestly do not have words do express our gratitude, but least I will say is, She is a very intelligent IMMIGRATION LAWYER and a DECENT and HONEST HUMAN BEING. We recommend her without any reservation for any kind of immigration matters. Best intellectual representation your hard earn money can buy for you is without a doubt.