About Kevin
Kevin McCullough earned his J.D. from the Massachusetts School of Law in 1996. He entered the legal profession at a time of change in the region and has since built a practice that spans both Massachusetts and New Hampshire. The early years after law school saw him establish a presence in New England courts and communities, shaping a career grounded in local practice rather than headlines.
He is admitted to practice in both Massachusetts and New Hampshire. That dual admission informs how he serves clients. McCullough maintains multiple offices across the two states, giving him reach from urban Boston neighborhoods to New Hampshire’s business centers. His main office is in Salem, Massachusetts, and he also keeps offices in Boston, Lynn and Andover, as well as Manchester, New Hampshire.
Colleagues describe McCullough as pragmatic and steady. He handles matters that require coordination across state lines and across different court systems. His work often involves appearances in state courts and dealings with regulatory or administrative processes where local knowledge matters. He combines courtroom work, client consultations and case preparation in ways that reflect long familiarity with practice in both states.
Outside of the courtroom, McCullough’s practice is organized around accessibility. Multiple offices allow him to meet clients where they work and live. He balances in-person meetings at those offices with other methods of client contact, adapting to each matter’s needs. That setup also supports representation that can follow a case from one jurisdiction to another without unnecessary delay.
Today, McCullough continues to serve clients from his Salem main office and the firm’s satellite locations in Boston, Lynn, Andover and Manchester. He practices in both Massachusetts and New Hampshire, handling matters that require representation across those state lines.