top of page

More Than Just an Attorney

Our attorneys are uniquely qualified and skilled in their chosen practice areas.  Our legal team provides professional and compassionate legal services for clients during the most difficult times in their lives.  We understand the loss or incapacity of a loved one is a heavy burden to bear.  

Our Attorneys

Victor C. Garlock

Senior Managing Partner


Victor Garlock (Vic) began his practice of law upon his admission to the New York Bar in 1992.  He made it to Asheville, North Carolina in 1997, took the North Carolina Bar and was admitted in February, 1998.  After working for a short time for another attorney in the Asheville area, Vic began his own practice in the fall of 1998.  At the same time, Vic also began a personal bookkeeping business he called Daily Money Management, which became Fidelicare, Inc., in 2010.

Vic maintained a solo practice until 2015, when Mariah McKinney joined his practice.  In 2016, Vic and Mariah founded Garlock & McKinney, P.C., in Black Mountain, North Carolina.  

Vic’s practice areas include estate planning, estate administration (probate), guardianship law and business organization.  As the Public Guardian for Buncombe County, North Carolina, the Clerk of Court appoints Vic to serve as Guardian of the Estate for incompetent adults and children.  Vic is a member of the Buncombe County Bar, the North Carolina Bar Association and the North Carolina Guardianship Association.  He volunteers with the Pisgah Legal Services Mountain Area Volunteer Lawyer Program to provide wills and powers of attorney to low income residents of Western North Carolina.  He also works with Pisgah Legal Services to provide a telephone guardianship clinic to help low income clients needing assistance with guardianship matters.


Vic lives in Asheville with his wife and high schooler son.  His daughter has left the nest to attend college.  When he’s not practicing law or managing Fidelicare and Garlock & McKinney, he enjoys spending time with his family.

To contact Vic, call the main office at (828) 357-4510, extension 105.

Mariah D. McKinney

Managing Partner


Mariah has been a partner of Garlock & McKinney since 2016.  She concentrates her practice in the areas of estate administration and probate law, incompetency and guardianship law, estate planning, trust administration, and trustee representation.  She also provides legal representation and financial management services with her law partner, Victor C. Garlock, in his role as the Buncombe County Public Guardian and as the President and founder of Fidelicare, Inc., a fiduciary services company.  Fidelicare is devoted to helping people needing assistance with their daily affairs and supporting individuals serving others as trustee, attorney-in-fact (power of attorney) or guardian.  Fidelicare also provides trustee services for trusts, including Special Needs Trusts.  For more information, you may access the Fidelicare website by clicking the link here,

Mariah has unique experience and skill having worked for five years as an Attorney employed by the North Carolina Administrative Office of the Courts, which is a part of the Judicial Branch.  She held many titles while employed with the State.  She was an Associate Legal Counsel, providing legal advice, support and training to the 100 elected Clerks of Superior Court and their staffs.  She was an instructional designer and legal instructor.  She also held the title of Assistant Clerk of Superior Court in both Wake and Buncombe Counties, serving at the pleasure of the elected Clerk in those counties.

Mariah graduated from North Carolina Central School of Law in 2004 and was licensed to practice law a few months later in the same year.  In 2001, she received her undergraduate degree from the University of North Carolina at Wilmington where she majored in Communication Studies.


Mariah is specially trained as a Christian Mediator and Conflict Coach.  She offers those services through PeacePoint Ministry.  You can learn more about PeacePoint by clicking the link here,  She is happily married to her husband, Anthony "Tony" McKinney.  They enjoy spending quality time with family and friends, as well as with their cat, Tang!  

Mariah's Contact Information:

Mariah D. McKinney

206 East State Street, Suite 2

Black Mountain, NC 28711

(828) 357- 4510, extension 103

bottom of page