Catherine Chan and her paralegals did an outstanding job on our immigration case! Their competence, experience, professionalism and attention to detail was exceptional. I have recommended this law firm to several others who are navigating the US immigration system.