Before we met Renee I had little hopes for my case. I had overstayed my visa for many years. We did a bit of a research on the area and found Renee online, her credentials is what made us contact her. However, after meeting with her we started to get hopes for our case, and trusted her. She is incredibly knowledgeable of immigration law, she was sensitive to our story and was able to help us get the green card. We just checked the USCIS website and it is approved and on the mail!