From the initial phone consultation you can tell why she is highly recommended by her peers. She has been in this field for over 25 years and still work as if its her first case. She is very passionate in helping us getting our L1 visa renewed. My case is quite complicated as it involves a lot of business technicality and it require thorough study and analysis. But with Karen, she always make it feel there is a solution to every situation.