My husband and I worked with Matthew Thomas about 2 years ago on a petition to legalize my husband's status in this country. I had spoken to two lawyers previously who told me that there was nothing that could be done for my husband, to wait for the famous 'reform.' At my wits end I called Matthew Thomas and he not only gave me hope, he was very pleasant and professional. He was very knowledgable and helpful from the time that we filed the I130 until the very week of my husbands waiver interview in Ciudad Juarez. He kept me informed of every single thing that he heard from USCIS and made sure that I was always informed of what was happening. He was very thorough and built a huge waiver packet for us. My husband was out of the country for about 2 months, but it was worth it, as at the end of those two months he walked into this country as a legal resident. Matthew Thomas was even helpful after he came back into the country, letting him know what his rights were while he was searching for a job. Now we are patiently awaiting the time for him to become a citizen, in about one and a half years. I recommend Matthew Thomas to everyone I know that needs an immigration lawyer. I will always be grateful to him for helping my family get past our 'illegal' status.