yes I am one of David Cohen Law Firm client, and I could say that they are excellent..I am waiting for my passport to be returned from manila visa office 'coz I already had my passport request..They help me in every step and answered all my querries..