I have heard of some bad issues about him. He handles GC for friend of mine but made some simple mistakes in LC and I140. That delays whole process. He just care about money but not your case.