James Shafer, Attorney at Law

Photo of James Shafer
Photo of James Shafer

James Shafer, the Attorney Author of the CTA Academy Blog, has been a business attorney for over 20 years. James attended law school at the University of California Berkeley School of Law (Berkeley Law). James has had broad experience in corporate and securities law, including representing companies in formations, regulatory compliance, financings, stock and bond offerings, various contractual matters, and purchases and sales of businesses. James previously worked at large law firms including Sidley Austin and Rosenman & Colin primarily representing large and mid-sized companies before moving to a small firm practice setting working with smaller and mid-size businesses.

James is currently a partner at the law firm of Farallon Law Group LLP in San Francisco, but also practices as an independent sole practitioner for some matters. The CTA Academy Blog is not associated with Farallon Law Group LLP and James will provide legal services related to CTA compliance to clients sourced from this Website as a sole practitioner.

James is based in the San Francisco Bay Area and is admitted to practice law in California.

​James is fluent in German and conversational in Spanish.


If you are interested in having James assist you with your CTA compliance as your attorney, please click on the link for "Attorney Assistance" above. James is currently offering relatively modest flat fee rates for initial BOI Report filings for most small businesses. If you contact him, James will get back to you with some basic questions about your company and will then be able to tell you how much he would charge to review your company's situation, determine its beneficial owners and prepare and make an initial BOI Report filing. James will assume no responsibility for assisting any person or company in complying with the CTA until and unless we have entered into a formal written retainer agreement.