I would highly recommend IBP Immigration Law to those in need of a professional, highly qualified agency, and lawyer, specifically calling out “Ingrid Perez” who is multi lingual in English, Spanish, and Portuguese, as well as law. The whole agency has helped my partner, and I achieve what we have wanted. They also have very good communication skills and get back to you immediately and don’t say it they just do it. They’re very good at writing emails, calling out to whomever in need ,and calling back. I would highly recommend them to anyone, especially when I had my doubts with many things with all of the scams out there in fake fraud activity that goes on this agency is DEFINITELY NOT one of those and I repeat. Definitely NOT one of those.!!! We achieved everything we needed, and I highly recommend them five stars is just simply NOT enough!