We’re right where
you need us.
From our offices in Wilmington, Greenville, New Bern, Raleigh, and Asheville, we cover North Carolina from the mountains to the coast. We represent clients in all of North Carolina’s 100 counties and have experience litigating and trying cases across the state. We commit to meeting our clients in-person wherever they are, whenever they need us. And given today’s technology, we also can meet virtually anywhere.Our Locations