Reviews
Top review highlights
Pros
1
Knowledgeable and responsive on immigration matters
“He had given me good immigration advice on many occasions, very knowledgeable and responsive. He is the best in the business.”
2
Efficient and made the visa/immigration process easy
“David was very efficient and responsive. He made the case/petition preparation very easy for us.”
3
Provided timely updates on case status
“He always provided timely updates on my case.”
Cons
1
Unresponsive to client inquiries and requests
“I've been emailing and calling him to request updates on my case and he rarely responded.”
2
Lost client documents and failed to make timely filings
“I was told that he lost all my original documents which I submitted to him before.”
3
Slow progress on client cases
“when he comes across something new, he keeps me waiting with no results after 16 months.”