Laurie Wu is both professional and incredibly personal in her service, the best of both worlds and just what my wife and I needed in her immigration and green card process. She pays attention to all the details and make sure that you understand them, explaining in a very kind and personal manner. Without all of her help, I would have been completely lost in all the paperwork. There were also unusual peculiarities in the timeline of our case and when we needed the green card by a certain date, which was made more difficult by my wife’s affiliations in China. But with Laurie’s help, we got the green card just in time when we needed it! Highly recommended and will work with her again when we need to remove the conditions on my wife’s green card in two years.