We found Laurie to be very intelligent, knowledgeable, trustworthy and dependable. Laurie explained to my wife & I every detail, the process and results. Laurie helped my wife to apply and receive her temporary green card. We did hire her also for my wife daughter’s case. Laurie does a great job, she always care about give us new information about the case before we ask about it. So we feel that we don’t have to worry about anything. Also, her fees are reasonable compared to others lawyers.