Michael Walsh Armstrong
Criminal Attorneys, Palo Alto
* Felonies and Misdemeanors
* Sex Crimes
* Homicide, Assault, Vehicular Manslaughter
* Domestic Violence
* Theft and Fraud
* Narcotics, Drugs, Controlled Substances
* Juvenile Proceedings
* Driving Under the Influence - DUI/DWI
* Ancillary Proceedings
* White Collar Representation
* Post-Conviction Proceedings, Criminal Appeals and Habeas Corpus

Nolan, Armstrong & Barton, LLP offers representation at every stage of a criminal proceeding: the initial investigation; grand jury proceedings; pretrial motions and negotiation; jury trial; and, when necessary, on appeal. We provide representation in virtually every area of criminal law. We handle misdemeanors and felonies of all levels of complexity, from highly complex white collar, trade secret, and homicide cases to simpler narcotics, domestic violence and DUI prosecutions.

Certified Specialists in Criminal Law - California State Bar Board of Legal Specialization

Nolan, Armstrong & Barton, LLP is devoted exclusively to the defense of individuals and corporations accused of criminal activities, providing quality criminal defense in Silicon Valley. The three partners in the firm have extensive experience in handling a wide variety of criminal matters, including criminal high tech trade secret and other business crimes, homicides, sex offenses, narcotics, domestic violence, drunk driving and misdemeanor charges. Together they have over 80 years of experience in criminal defense practices in the Palo Alto, San Jose, and Redwood City courts and in the federal courts in the Northern District of California.

The firm serves Bay Area counties with a focus in the Silicon Valley area (San Jose), as well as Santa Clara and San Mateo counties. Its practice extends to State and Federal trial and appellate courts. All attorneys participate extensively in professional development programs. We are an AV-rated firm and are listed in the Preeminent Edition of Martindale-Hubbell.

Michael W Armstrong
Nolan, Armstrong & Barton LLP
600 University Ave
Palo Alto CA 94301
Tel: 650 326-2980
Fax: 650 326-9704
E-mail: marmstrong@nablaw.com
Comments: 0
Votes:26