Highly recommend. I received a rejection letter once because of the immigrant office’s mistake. I was panic at the time. Mr. Lee professionally provided me with 3 different solutions. And I received re-open letter just in one week or two which is fantastic!