Our Team

The New Hampshire criminal defense attorney and investigation team at Rock Law, PLLC is dedicated to delivering exceptional and individual service to each and every client. 

View Kevin's Profile Kevin P. O'Keefe's Profile Image

Kevin P. O'Keefe

Phone: (603) 218-1910
Kevin O'Keefe has represented thousands of clients in all areas of criminal law. Before establishing Rock Law, PLLC, Kevin was an attorney with the New Hampshire Public Defender. Read More
View Kevin's Profile
View Lisa's Profile

Lisa Greenwaldt

Phone: (603) 218-1910
Investigator and paralegal Lisa Greenwaldt has worked tirelessly for the last 23 years in indigent criminal defense at both the New Hampshire Public Defender (NHPD) and with the Conflict Case Administration (CCA). She is intimately familiar with the… Read More
View Lisa's Profile