Folks,
I am a Supervisor with CBP(formerly US Immigration) If a person is in the US on a Non- Immigrant visa, IE, B1/B2(6months stay maxs)There are other non immigrant visas, student,investor,company manager which allow people to stay up to two years. In order to adjust your status from a non immigrant to an immigrant, some one has to petition for you, ie you marry a US Citizen,your parents are immigrants or us citizens,or some other relative is a US citizen or immigrant. If your non immigrant visa is employement based your employer can petition for you. That is about it. Now it sounds like Andy's father may have an investor visa and he and his wife should be ok and after a bit can adjust their status, Andy on the other hand, once he is an adult would have to try another way or wait until his parents are Lawful Permanent Residents and then they could petition for him. Sorry but contacting Senators and such is not gonna do much good.