About John Alan

John Alan Holdredge is a surprisingly skilled lawyer focusing on personal harm, crook protection, and own family law in Santa Rosa, California. With over twenty years of experience, he is devoted to imparting first-rate criminal representation to his clients.

Education

Santa Rosa Jr Coll

Undergraduate Degree

Empire Coll School of Law

Law Degree

Accepted Jurisdictions

California

Office Locations

Main Office

 90 S E St 300 Santa Rosa CA 95404