Foley, Justin

Justin Foley

Tax and Client Accounting Services Manager


  • Appalachian State University – B.S. Accounting
  • Appalachian State University – Master of Science in Accounting

Community Involvement

  • American Institute of Certified Public Accountants – Member
  • North Carolina Association of Certified Public Accountants – Member
  • Montgomery County Humane Society – Volunteer


Justin joined the Smith Leonard team in 2018 as a member of our tax and client accounting services team in Lexington. He began his public accounting career with a larger accounting firm in Charlotte in 2013 after interning in 2012.

Originally from Asheboro, NC, Justin and his wife, Chappell, currently reside in Troy, NC. He enjoys spending his non-working hours with family and friends, cheering on sports teams (ASU Mountaineers, Carolina Panthers, and Charlotte Hornets), and being active with their two rescue dogs, Oliver and Indie.


  • Nearly 10 years of experience serving public and privately-held businesses and individuals
  • Industries served – construction, real estate, and professional services
  • Specialties include – business services and tax planning and compliance
  • NC CPA License #38670


Back to top