About James
James Puffenberger is a enormously skilled legal professional in Flagstaff, Arizona, focusing on non-public injury, crook defense, and family regulation. With over 20 years of revel in, he provides professional criminal representation to clients in a huge range of cases.