Laurie has worked on two immigration matters (green card and citizenship) for me and my wife in the past 3 years. She has always answered emails and calls promptly, usually within an hour or two. When the USCIS made a mistake and scheduled my wife’s citizenship interview halfway across the country, Laurie followed up with USCIS and kept us updated on the progress. She guided us through the entire legal process, provided constant updates and we could not be happier with the results!