Frequently Asked Questions


Where is the office located?

The office is conveniently located on 4631 Main St, Brunswick County, Shallotte, North Carolina between Jumpin Java and Coastal Insurance. For turn by turn directions, please visit our Contact Us page.

What are the office hours?

The office is open from 8:00 a.m. to 5:00 p.m., Monday through Thursday and 8:00 a.m. to 1:00 p.m. Friday. We do not close the office for lunch. The office is closed for most major holidays. Please check out our website and Facebook page for more information on our holiday schedule.

What type of matters does the firm handle?

We handle the following types of matters:

  • Estate Administration
  • Estate Planning
  • Wrongful Death
  • Incompetency Guardianship Proceedings

Does the firm handle Child Custody, Visitation, Domestic, or Real Estate closing matters?

We do not handle Child Custody, Visitation, Domestic, or Real Estate closing matters

Does the firm handle matters in other North Carolina counties or matters in South Carolina?

For Estate Planning and Administration we can handle matters in any North Carolina county.  For all other matters we handle only in Brunswick County, North Carolina.

What areas does the firm serve in Brunswick County?

We serve the following areas in Brunswick County:

  • Ash
  • Bald Head Island
  • Boiling Spring Lakes
  • Bolivia
  • Carolina Shores
  • Caswell Beach
  • Holden Beach
  • Leland
  • Long Beach
  • Oak Island
  • Ocean Isle Beach
  • St. James
  • Shallotte
  • Southport
  • Sunset Beach
  • Supply

Does your office offer free consultations?

Consultations are always free. Our fees for representation depend on the type of case, area of law, and type of representation.

Does your office accept credit cards?

We accept Mastercard, VISA, and Discover credit cards.

What is the firm’s contact information?

Office Location: 4631 Main St., Shallotte, North Carolina 28470

PO Box 608, Shallotte, North Carolina 28459

Telephone No.: 910-575-7337

Fax No.: 910-575-7338

Email for Attorney Tonia Trest Twigg:

How can I make an appointment?

To make an appointment with Attorney Tonia Trest Twigg, contact Jessica at extension 101.

For License Restoration Hearings, and Traffic Violations, contact Greta at ext. 100

For matters involving Automobile Accidents and Injuries, Personal Injury & Wrongful Death, Probate, and Wills & Estates, contact Jessica at ext. 101

What is the Staff Contact Information?

Legal Assistant Greta Gore: ext 100 or email

Legal Assistant Jessica Fulford: ext 101 or email

Office Manager Bill Twigg: ext 104 or email

About Us

Trest and Twigg, A Law Firm Representing people in need of legal assistance from our office located at 4631 Main St, Shallotte, NC 28470. Our lawyers are licensed to practice law in the state of North Carolina. We are a general practice law firm concentrating in the following matters: Estate Administration, Estate Planning, Incompetency Guardianship Proceedings, and Wrongful Death.

Quick Links


Phone:(910) 575 - 7337



PO Box 608, Shallotte, NC 28459.

Call Now ButtonCall Us Today