Skip to content

Professional Legal Services that you can Trust

Honest, professional advice is just a call or click away.
Contact Us!


Practice Areas
 

Bigstock real estate sale 306059

Real Estate

Selling or buying property? Are you dealing with a property dispute? Let our team assist you from start to finish.
Bigstock traffic stop 5094593

Criminal & Traffic Law

Speeding Ticket? DWI? Drug Charges? Let our specialized attorneys provide the guidance you need.
Bigstock main street u s a  3892759

Corporate 

We represent individuals, small to mid-sized companies, and organizations. Contact us today!
Courtroom 898931 192020170731 8646 ums0ee

Litigation

Have you been sued? Call us today! Let our team manage all phases of the process. 
Bigstock last will and testament 11643428

Wills & Estates

Making sure your loved ones are taken care of is essential. Allow us to help you to prepare for the future. 
Bigstock car accident 10579952

Personal Injury

Have you been injured in an accident? Allow us to represent you to maximize the financial compensation you deserve from your injuries. 
Bigstock low angle bank 1759445

Bankruptcy Law

We represent banks, lenders, and other creditors in protecting and asserting their rights.
Bigstock  182606092

Elder Law

We counsel and assists seniors, people with disabilities, and their families in connection with a variety of legal issues.
Lawyer 1

Municipal Law

Does your town need legal representation? Our firm serves as town attorney for numerous towns in our area.

Contact Us

Rocky Mount Office
422 Sunset Avenue

P.O. Box 4538
Rocky Mount, NC 27804
(252) 442-3115

Nashville Office:
213 W. Washington Street
P.O. Box 757
Nashville, NC 27856
(252) 459-2121


Contact Us Today. Our Team is Ready to Help You!