Simply put, they are awesome. They check in with you after the initial consultation and make sure you are sending in documents as needed. Gabriella especially was awesome. She made sure that I sent in everything the lawyers needed from me. She checked in with me both by phone and email. Jessica went with me to my interview and made sure there was smooth sailing. I hired them last May, took my time sending in my documents by September, and had the appt in Jan. Then finally got my decision by April. I would definitely refer them to anyone dealing with anything concerning immigration. They are great!