I have dealt with Juan Blanco on and off for at least 6 years..my ins case got so complicated and messy ( let's not go into details lol ) that I was advised to give up and leave the country by a couple of lawyers..Not only I am still here but was finally given my green card by the uscis..I can not thank him enough!