Laurie is a wonderful attorney. I have worked with her previously in the preparation of my step son’s green card, and just recently hired her to prepare my Chinese wife’s US citizenship application. Laurie has a great understanding of the requirements and process involved. She is very thorough and meticulous, more than once she caught something I missed in acquiring documentation. She detailed the process to us step by step, thus there were no surprises along the way. She is always prompt in responding to emails and courteous. I highly recommend Laurie, as I am convinced her work for us resulted in the citizenship application being a smooth and stress-free process.