Personal Attention, Professional Results

Civil case? Contract dispute? Auto fraud? Harassed by debt collectors? Lemon vehicle? Reach out to the O’Neal Law Office.

A Professional And Knowledgeable Law Firm At Your Service

When taking on the legal system, you need an experienced attorney who is in your corner. The O’Neal Law Office provides each client with the individualized attention needed and deserved. The firm has built a strong reputation throughout North Carolina as a hardworking law firm that is dedicated to bringing you the best possible result.

If you are not sure if you need a lawyer, review this page to learn more information. If you are still not sure, contact the office today.

Trust An Attorney With More Than Two Decades Of Varied Experience

Attorney John O’Neal not only helps clients work through their legal issues, but he helps fellow legal professionals continue their education by being a resource and a mentor. To read more about Attorney O’Neal, read his biography below:

The firm is licensed in all 100 counties (North Carolina state courts) as well as all U.S. District Courts (federal courts) in North Carolina and has handled multiple cases, hearings, depositions, and trials in several venues across the state.

Attorney John O’Neal has experience in multiple practice areas, including:

After deciding to take your case, the O’Neal Law Office is here to help you move forward and fight for the best possible outcome.

Statewide Coverage and Representation of Clients from Across the US

Attorney John O’Neal of the O’Neal Law Office has served clients across the state of North Carolina including but not limited to Ahoskie, Asheboro, Boiling Springs, Burlington, Chapel Hill, Charlotte, Cherryville, Comfort, Durham, Eden, Forest City, Gastonia, Graham, Greensboro, Greenville, Hamlet, Hickory, Hiddenite, High Point, Hillsborough, Hubert, Huntersville, Jacksonville, Jamestown, Lawndale, Kernersville, Kinston, Knightdale, La Grange, Laurinburg, Lexington, Lincolnton, Lumberton, Maiden, Manteo, Marion, Morehead City, Mooresville, Morrisville, Nashville, New Bern, Newton, Pelham, Raleigh, Reidsville, Rockingham, Rocky Mount, Rutherfordton, Salisbury, Shelby, Snow Hill, Statesville, Tarboro, Taylorsville, Thomasville, Trenton, Trinity, Wadesboro, Wilmington, Wilson, Winston-Salem, and Zebulon.

He has handled cases in many of North Carolina’s 100 counties including but not limited to Guilford, Forsyth, Randolph, Montgomery, Davie, Surry, Yadkin, Wilkes, Davidson, Alamance, Alexander, Cabarrus, Iredell, Rowan, Mecklenburg, Anson, Union, Wake, Nash, Edgecombe, Orange, Durham, Catawba, Gaston, Craven, Martin, Hoke, Beaufort, Cleveland, Lincoln, Lenoir, Jones, Pitt, Richmond, Wilson, Cumberland, Wayne, Hertford, Buncombe, Burke, Vance, Granville, Chatham, Rutherford, Lee, Pasquotank, Carteret, Duplin, Onslow, Scotland, Perquimans, McDowell, Stokes, Harnett, Haywood, Watauga, Brunswick, and New Hanover.

Attorney O’Neal has also represented clients from Arizona, California, Colorado, the District of Columbia, Florida, Georgia, Maryland, Missouri, Nevada, New Jersey, New York, Ohio, Pennsylvania, South Carolina, Tennessee, Texas, and Virginia.

Call Today To Schedule a Consultation

If you have questions about the legal system, it is important to talk to an attorney as soon as possible. Attorney O’Neal is here to help answer any question you may have. Call our office in Greensboro today at 336-265-0231or fill out our contact form. The office email address is [email protected]