About Us

Established in 1989, our staff is made up of experienced, ethical, and honest individuals that include a Bonded and Authorized Immigration Consultant who is NOT AN ATTORNEY; a bonded and Authorized Legal Document Preparer (LDA); a Registered Process Server; an Associate Member of the American Translators Association (ATA); and a Notary Public who is NOT AN ATTORNEY and cannot give legal advise about immigration or any other legal matter.


Establecida en 1989, La oficina de Margot Castro está formada por individuos éticos, con experiencia, y honestos cual incluye una Consultora de Inmigración autorizado quien NO ES UNA ABOGADA; un Preparador de Documentos Legales autorizado (LDA); un Servidor de Procesos registrado; un miembro asociado con la Asociación Americana de Traductores (ATA); y un Notary Public quien NO ES UN ABOGADO y no puede dar consejos legales sobre inmigración o cualquier otro asunto legal.


Look for our sign at the corner of 21st street and Mission street


  • Margot Castro Professional Center Inc., a California Corporation
  • DBA: Mission Doc Prep

Margot Castro

Anthony Montero
  • Legal Document Assistant, Registration # 2024-0000104
  • American Translators Association (ATA) associate member # 267514 (ATA Website)
  • Registered Process Server, San Francico County # 2020-0001371
  • Department of Justice (DOJ) Certified Fingerprint Roller
  • Anthony Montero no es abogado y, por lo tanto, no puede dar consejo legal sobre inmigración o ningún otro asunto legal.
  • Anthony Montero is not an attorney and, therefore, cannot give legal advice about immigration nor any other legal matter.
  • Anthony is a a professional translator with 17 years of experience translating and interpreting to/from Spanish/English with a first language fluency in both English and Spanish. Anthony is a skilled interpreter in both simultaneous and consecutive interpretation in formal and informal/colloquial language, technical and legal terminology, slang, and idioms.