Rain or shine, it's always beautiful in Brevard.


Brian Stretcher, Ph.D.
Brian Stretcher, Ph.D.
Brian N. Stretcher, Ph.D., Attorney and Counselor at Law is what many people might expect from a small town law firm, but with so much more…

The firm offers a full range of legal services, primarily in the areas of Estate Planning and matters of General Litigation; specific Areas of Practice can be found at right.  All matters are handled personally by the attorney; there are no secretaries, paralegals, or junior associates to go through to get your questions answered.  Brian does not handle bankruptcy, social security disability, worker’s compensation claims, or intellectual property matters.  But if Brian cannot handle your case as outside his areas of expertise, it is often possible for him to help you find someone who can.  The first consultation is always free!

Come visit our office at 22 W. Main Street in Brevard, NC!

David MacKusick, Atty
David MacKusick, Atty

From his law office conveniently located across from the Transylvania County Courthouse in downtown Brevard NC, attorney David MacKusick helps clients in:

Criminal Defense
Federal Criminal Defense
Tax Litigation

By focusing on these areas of practice, attorney David MacKusick can provide his clients with knowledgeable and experienced legal representation.  If you have an IRS tax problem or are facing federal or state criminal charges in Transylvania County, he can help.


Offices located at 26 E Main St., Suite 4


Office located at 4 West Main Street in Brevard, NC!

(828) 862-8735
, ,
Donald H. Barton, Attorney

Experience Matters. Certain legal matters require extensive experience and legal training, especially when it comes to cases involving criminal law, family law, personal injury law, and wrongful death. At the Brevard, NC law firm of attorney Donald H. Barton, P.C., we have over 40 years of experience in these areas of practice.

Our office is located at 158 E. Main Street in Brevard, NC!


Donald H. Barton, Attorney
King Law Offices
King Law Offices

King Law Offices, PLLC is a general practice law firm established in 2002 with its first office in Rutherfordton, North Carolina. Since that time, the firm has expanded services and office locations across western North Carolina and upstate South Carolina. Brian W. King, the owner and managing attorney, stated, “We are excited about our new home in Brevard, and look forward to continued work for our clients in the Transylvania County area. The people of this community have been great to work with, and we have felt support from our clients here for years. Now, we finally are able to make Brevard a home office so we can bring our service to downtown.”

King Law practices law in a variety of areas, including family law, civil litigation, criminal law, personal injury, business law, immigration law, Social Security disability, and estate planning, among others. The firm offers a free consultation for many legal matters. Call (828) 490-7888 or toll free (888) 748-KING to schedule an appointment by telephone or at any one of our ten locations in western North Carolina and upstate South Carolina. To learn more about King Law you may visit the firm’s website.

Come visit us at 26 East Main Street in Brevard, NC!

King Law Offices

Offices located at 26 E. Main Street, Brevard, NC

, ,

Offices located at 52 W. Main in Brevard, NC!

Margaret Hunt
(828) 884-2780
, ,
Ramsey & Pratt, P.A.
Ramsey & Pratt, P.A.

We are located in The Legal Building: 35 North Gaston Street, Brevard, North Carolina.The Legal Building is a red brick building facing North Gaston Street, and backing up to the Transylvania County Courthouse parking lot.

Ralph H. Ramsey, Jr., started practicing law in Brevard in 1927. He hired Cecil J. Hill, Jr. in 1945 and the two later formed a law partnership. They hired John K. Smart, Jr. in 1959 and Gayle E. Ramsey in 1969. Michael K. Pratt joined the firm in 1981.  Hannah L. Camenzind joined the firm in 2017.

The attorneys who are practicing members of the firm at this time are Gayle E. Ramsey, Michael K. Pratt, and Hannah L. Camenzind.

Come visit us at 35 North Gaston St. in Brevard, NC!

Ramsey & Pratt, P.A.

Offices located at 120 E. Main Street #302 in Brevard NC!

, ,