Therichardsonfirm Logo

About Our Law Firm in Fayetteville, NC

We understand that every situation is unique. To that end, our law firm in Fayetteville provides innovative solutions for our clients. Our goal is to provide your case with the experience, knowledge, and dedication it deserves.


With more than 50 years of combined experience, our skilled Fayetteville attorneys are uniquely qualified to handle a wide array of legal issues. Three of our attorneys are former prosecutors with extensive trial experience. Our founding attorney, William “Billy” Richardson is a current North Carolina legislator. 

The knowledge and experience we are able to provide our clients is unparalleled.


We put our clients first. Your legal needs are important to us, and we will work diligently until we arrive at the resolution you need to move forward. 

We personally meet with every client and work with them directly for the life of their case. We are also supported by a first-class team of professionals who help to ensure each case is thoroughly analyzed and assessed.


We recognize that choosing a Fayetteville attorney can be a difficult task. Though you want your issue to be handled with professionalism and skill, you also want to ensure that the representative you choose understands you and your specific needs and goals. 

We believe in honest, efficient and results-oriented representation. You can rest assured that we have your best interests at heart.

Community Oriented

As long-time residents of the Greater Fayetteville area, we are committed to the community and its residents. 

When Billy served in the legislature, he worked to obtain the resources for a new park and helped with building efforts for a halfway house for women. We take pride in the reputation we have built for ourselves, known to most as “the local guys.”

Contact Us

We are always looking toward the future. We believe that with the right representation, successful results can be achieved.

Schedule a consultation with one of our Fayetteville attorneys by calling 910-488-5050 or fill out a quick contact form below.