Sample site for Castle, Peterson & Naylor, P.C. — built free by Omnyra. Ready to go live whenever you are.Talk to us · josh@omnyra.ai

Jacksonville, NC · Free Consultation · 4.4★ from 154 Google reviews.

Castle, Peterson & Naylor, P.C.

Trusted Jacksonville, NC law firm serving Onslow County and the Camp Lejeune community. 4.4★ from 154 Google reviews.

4.4154+ Google ReviewsLicensed TechniciansLocally Owned
Castle, Peterson & Naylor, P.C.
4.4★
NC State Bar
Free
Local

What we do

Services

Skilled legal representation for the matters most important to your family or business.

All services

Initial Consultation

Sit down with an attorney to discuss your legal matter and understand your options.

Book this service

Legal Representation

Skilled representation for the legal matters most important to your family or business.

Book this service

Estate & Family Matters

Wills, trusts, divorce, custody, and other personal legal needs.

Book this service

Other practice areas

Civil Litigation
Criminal Matters
Free Case Review

Need to talk to an attorney today?

Call our office for a free initial consultation. We respond quickly and treat every matter with the discretion it deserves.

(910) 347-3344

Why Castle, Peterson & Naylor, P.C.

Why clients choose this firm.

Real legal experience

An attorney who actually handles your case — not a paralegal hand-off. You'll know who's representing you and what to expect at every stage.

Clear, honest communication

Plain-language explanations of your rights, your options, and what each decision means. No legal jargon designed to confuse — clear advice you can act on.

Local to Onslow County

We know the Onslow County courts, the local judges, and the unique issues facing the Camp Lejeune community — military families, deployment timing, and the legal questions that come with both.

Reputation built on results

4.4 stars across 154+ Google reviews. Past results do not guarantee a similar outcome.

From real customers

Real Google reviews

4.4 stars · 154+ reviews

A family member found themselves in need of legal advice. I hired Castle, Peterson & Naylor, P.C., because I had retained Mr. Castle as legal counsel before, and he did a phenomenal job. We needed an experienced lawyer, the understanding of our rights, immediate action and the right legal strategy to take. So, when it came to obtaining skilled lega…

Sam
Verified Google review

Mr. Naylor has represented me in multiple court-appointed criminal cases over the past 3–4 years—cases I obtained during my drinking career. I eventually moved to California and began working on my sobriety, but throughout that time, Mr. Naylor and his paralegal continued to stay in touch and support me from afar. I recently returned home to North…

Megan Wood
Verified Google review

Mr.Peterson represented me on a few cases. He was always prompt and upfront on everything. He handled my cases very well with superior outcomes. I definitely would refer him to 100 out of 100 people if asked about a great attorney. Thank you for your dedication and the results you achieved!!

phil silge
Verified Google review

Mr. Castle and Mr. Wolf are one hell of a team! Got me out of two major binds and really looked out for me. This law firm is the only legal representation I would consider if you get into any legal trouble!

Mike Dupont
Verified Google review

I was on the phone with Peggy trying to get a ticket cleared off my record. She was so super sweet and helpful, and made sure she got all the information needed to help me. And thanks to Johnathan Naylor, my attorney, my case is being cleared!! If you're looking for an attorney that will help you to the best of his ability, Johnathan Naylor is the…

Tiffany Poulsen
Verified Google review
Castle, Peterson & Naylor, P.C.

Who we are

About Castle, Peterson & Naylor, P.C.

Castle, Peterson & Naylor, P.C. is a Jacksonville, NC law firm at 502 College St, Jacksonville, NC 28540, USA serving Onslow County and the Camp Lejeune community. Free initial consultations available. Past results do not guarantee a similar outcome.

Drop in

Hours & Location

Hours

  • Monday8:30 AM – 5:00 PM
  • Tuesday8:30 AM – 5:00 PM
  • WednesdayToday8:30 AM – 5:00 PM
  • Thursday8:30 AM – 5:00 PM
  • Friday8:30 AM – 3:30 PM
  • SaturdayClosed
  • SundayClosed

Find us

502 College St, Jacksonville, NC 28540, USA

Open in Google Maps

Ready when you are.

Call to discuss your case, schedule a confidential consultation, or send us a message — we’ll respond promptly. Past results do not guarantee a similar outcome; each case is different and must be evaluated on its own facts.