Craig Armstrong

Craig Armstrong has almost seventeen years of diverse litigation and general counsel experience which he uses on behalf of businesses, business owners, and individuals in civil litigation, including contract, tort, real estate, and injunction disputes. When representing clients, Craig believes in open communication and developing relationships in order to work closely to help that client achieve their goals. Craig’s problem solving pursues multiple concurrent avenues through advising, negotiation and litigation to approach focuses on creating options for achieving the best results for his clients. Craig’s years of experience and skill at motion practice and trial advocacy often creates opportunities to achieve a resolution before trial.

Craig received his juris doctorate from the University of Arizona’s James E. Rogers College of Law in 2006. Before attending law school, Craig received a Bachelor’s of Science in Business Administration in Management Information Systems from the University of Arizona, a program ranked among the top five in the nation. Prior to practicing law, Craig worked as a programmer, analyst, EDI systems manager, and IT consultant providing custom programming to the healthcare, manufacturing, and insurance industries.

In his spare time, Craig enjoys hiking, billiards, and spending time with his dogs.

In The News

Rose Law Group crushes it with Valley’s ‘Top Lawyers’ in PHOENIX magazine feature

Outstanding legal pros! Rose Law Group attorneys — across a multitude of practice areas — have earned some well-deserved recognition from PHOENIX magazine, which features them in its list of “Top Lawyers 2025.” Peer-selected: Encompassing more than 30 legal specialties, the list was derived from an online vote open to practicing attorneys in Greater Phoenix only, directly reflecting the standing of each of these

Read More »

Ally West

Practice Areas: Litigation   Team Overview 480.542.4296 Email Ally is an associate attorney in Rose Law Group’s Litigation Department. Prior to joining RLG, Ally clerked for the Honorable Justice Clint Bolick on the Arizona Supreme Court. Ally worked at Tiffany and Bosco practicing civil litigation before Justice Bolick called her back to clerking. Prior to working at Tiffany and Bosco,

Read More »

Elizabeth C. Fine

Practice Areas: Litigation Team Overview 480-542-4295 Email Elizabeth Fine is a senior attorney with Rose Law Group. Her practice includes representing clients in a wide array of complex civil litigation matters, including contract disputes, business torts, fraud claims, shareholder litigation, real estate and property-related matters, health care suits, regulatory issues, and more. Elizabeth has years of private firm experience handling

Read More »

Have a Legal Question?

Call us today at 480.505.3936 or contact us via email by clicking here.