home,page-template,page-template-full_width,page-template-full_width-php,page,page-id-124,bridge-core-3.0.2,qodef-qi--no-touch,qi-addons-for-elementor-1.7.6,qode-page-transition-enabled,ajax_fade,page_not_loaded,,qode-title-hidden,qode_grid_1300,side_area_uncovered_from_content,footer_responsive_adv,qode-child-theme-ver-1.0.0,qode-theme-ver-28.8,qode-theme-bridge,disabled_footer_top,wpb-js-composer js-comp-ver-6.9.0,vc_responsive,elementor-default,elementor-kit-5

Elizabeth “Beth” Holmes is a native of Mitchell County. She graduated from Mitchell High School in 1997 and went on to receive a Bachelor’s degree in Business Administration in Trust Management from Campbell University in 2001. After completing her undergraduate studies, Beth pursued her J.D. from Campbell University School of Law and graduated in 2004.


Michael Holmes, on the other hand, was born in Georgia but grew up in Charlotte, N.C. He graduated from Charlotte Christian High School in 1994 and earned a Bachelor of Science degree from The Citadel, The Military College of South Carolina in 1998. After completing his undergraduate studies, Michael pursued his J.D. from Campbell University School of Law and graduated in 2003.


In 2004, Beth returned to her hometown of Spruce Pine to partner with her husband, Michael, and establish their law firm, Holmes & Holmes. While Beth focused on her real estate practice immediately after graduation, Michael enjoyed a successful career as a trial attorney in the North Carolina courts for over 10 years. Throughout their legal careers, they have gained experience in various legal areas, but they now proudly focus on serving the real estate and estate needs of Mitchell, Avery, Yancey, and the surrounding counties.

Extensive Real Estate Solutions

Holmes & Holmes is uniquely suited to assist you in a wide variety of your real estate needs. Known for our creative thinking, attention to detail, and problem solving skills, we aim to provide the highest level of personal service.

Estate Planning and Administration

In simple estate planning as well as probate, Holmes & Holmes works closely with you to become your trusted partner in overseeing and advising you on your estate related matters.

Connect With Us

Located in the mountains of Western North Carolina in downtown Spruce Pine, the attorneys and staff of Holmes & Holmes are dedicated to using our 18+ years of experience to serve our clients. Contact us to see how we can help you.

Located in Western North Carolina, Holmes & Holmes is a legal firm with a focus in Real Estate, Estate Planning, and Estate Administration; Founded in 2004, H&H proudly serves Mitchell, Avery, Yancey and surrounding counties.

Holmes & Holmes
Attorneys at Law

167 Locust Street, Ste. 220
P.O. Box 615
Spruce Pine, NC 28777
Phone: (828) 765-7005
Fax: (828) 765-2614