The Law office of Yagya Nepal is an emerging full-service Immigration Law Firm located in San Leandro, California. Our office is in a convenient location in San Francisco Bay area. We zealously represent clients in all immigration matters.

We are very sensitive to the client’s rights and concerns and be well prepared in each and every case that we represent.

We have successfully represented many peoples across the world pursuing their immigration benefits/Privileges in the United States pursuant to the Immigration and Nationality Laws and Regulations. We have very good experiences in handling all kinds of immigration matters including deportation and removal proceedings, family and business immigration matters, visa petitions as well as consular processing etc. Please call us today if you need help to resolve your immigration problems.


YAGYA P. NEPAL is an experienced US Immigration Attorney. He is the Founder and Principal Attorney of the Law Office of Yagya Nepal.

Mr. Nepal is admitted to New York State Bar Association and practicing Immigration and Nationality laws in the United States. He is a member of American Bar Association (ABA), American Immigration Lawyers Association (AILA) and it’s Northern California Chapter. Mr. Nepal was graduated from the University of the Pacific McGeorge School of Law, Sacramento in 2007. He also received the Summer Law Degree on US legal system from U.C. Davis School of Law in 2006. Mr. Nepal interned in different California based Immigration law offices before admitted as an Attorney and now working as a solo-practitioner.

His law office has successfully represented many clients from around world in their immigration matters in the USCIS, Immigration courts, Board of Immigration Appeals and the United States Federal Courts. Mr. Nepal he has been admitted in the United States Court of Appeals for the Ninth Circuit, Fifth Circuit and Second Circuit. He can be reached via


Contact address:

The Law Office of Yagya p. Nepal

303 W. Joaquin Avenue, Suite 105

San Leandro, CA 94577

Ph- 916-595-8638

Fax: 510-639-9171


Make an Appointment With Attorney


Translate »