I’m very happy with the process. They helped me get additional H-1B time for the days I stayed outside the U.S. during my renewal. I’m really pleased with the support and highly recommend this firm.