Our Team

Hansen Law Firm, P.C.

Craig

Craig Hansen

Managing Attorney

Stephen Holmes

of Counsel

Joan Marquardt

Senior Attorney

Philip Yeager

Senior Attorney

Bruno Tarabichi

Of Counsel

Collin Greene

Attorney

Jack Ferguson

Jack Ferguson

Attorney

Michele Pacheco

Michele Pacheco

Attorney

Top 500 Fastest Growing Law Firms Top 500 Fastest Growing Law Firms Superlawyers