Carolina Cabin Rentals, Inc.


Founded in 2008, Carolina Cabin Rentals, Inc. is a family owned full service vacation rental management company located in the northwest mountains of North Carolina.  Our team of over 40 full time staff, plus 50+ contractors serve over 250 properties in the areas of Boone, Blowing Rock, Banner Elk, Linville, Beech Mountain, Sugar Mountain, Valle Crucis, Jefferson and West Jefferson, North Carolina.  We also have some lake properties we serve on Lake Norman, near Charlotte, and Watauga Lake in western Tennessee.  As a professional property management company, we focus solely on the Vacation Rental Market with experienced professional managers to meet the unique needs and desires of both rental guests and home owners.

The Mission of Carolina Cabin Rentals, Inc. is to provide each guest with an excellent lodging experience by providing well-maintained, accurately described accommodations, and to pro-actively set and meet or exceed the expectations of our homeowner partners.  We strive to do this by being faithful stewards of the resources God has blessed us with to create value for all our stakeholders by doing what we do very well.


What An Incredible Reservations and Guest Services Team God Has Blessed us With to Successfully Serve Our Owners and Guests



John WhiteJohn White (Realtor)

John grew up in Nashville, TN and graduated from Brentwood High. He is an alumnus of Vanderbilt University in Nashville, TN, where he received a Bachelor of Arts in Economics. John also received his Masters in Business Administration from the Graduate Business School of Emory University in Atlanta.   John worked in the corporate finance field in Atlanta with Ernest & Young, Nations Bank and in Verizon’s acquisitions team. In 2007, he relocated his family to the mountains of North Carolina after 5 years’ of David telling him the mountains were calling!  John, and his wife Brittany, enjoy raising their 7 children ages 20 to 9.


David KennedyDavid Kennedy (Realtor)

David grew up in Atlanta, GA where he attended The Westminster Schools. He is an alumnus of Vanderbilt University in Nashville, TN, where he received his Bachelor of Science in Economics.  He relocated to Boone, NC in 2002 after 10 years in the investment management business in Atlanta.  His parents put skis on his little feet at the age of 2 years old, and he grew up ski racing on Beech Mountain.  He was glad to move his family to the mountains to live where everyone wants to go on vacation or retire!  David, and his wife Hannah, share the joy of raising 10 children from the ages of 20 down to 1.




Andrew RushinAndrew Rushin – General Manager (Realtor)

Andrew grew up in Charlotte, NC and is an alumnus of Appalachian State University in Boone, NC, where he received a Bachelor of Arts in Communications and Geography, and a Masters in Social Science Education.   Prior to joining Carolina Cabin Rentals in 2012, Andrew worked in the construction field, including 4 years with  David as a Project Manager in a custom home building business.  David so enjoyed working with Andrew, and knew how capable of an individual he was, that when starting this company, he really wanted Andrew to be on the team.  Andrew also spent several years with NOAA, and in university administration.  Andrew has 2 wonderful boys, and a loving wife that joined the CCR team in 2018!

Brandy Ezzell – Director of Housekeeping

Brandy grew up in California, Japan, Iceland, Georgia, Russia and England (how about that!), but moved to the beautiful mountains of Boone, NC in 1985.  She received her Bachelors of Social Work from Appalachian State University.   She used her degree in social work until her first child came along, when she became a stay at home mom and homeschool mom extraordinaire!  As that time was coming to an end, she worked with a ministry to the Ukraine, and helped her husband in his business.  In 2018, we were blessed to have Brandy join our team here at Carolina Cabin Rentals to faithfully make sure our cleaners are paid, and billing flows through appropriately.



Property Development Team

Billy Rich – Sales and Business Development (Realtor)

Billy Rich grew up on the Outer Banks of North Carolina.  He grew up with a father and mother who had long been in the real estate business.  Following their footsteps and interests, he earned his realtor license at the young age of 18.  Billy has done many things in his life, but one of the most unique things was that he played poker professionally for a season of life.  We were very glad to get Billy on our team at Carolina Cabin Rentals in 2013, and are very thankful for his deep realtor skill set in helping owners know how reach their goals with their homes.


Brock BuchananBrock Buchanon – Sales and Business Development (Realtor)

Brock grew up in Iredell County, NC, just north of Charlotte.  He moved to Boone in 2010, and met David at church.  David saw great strengths in Brock, and lured him into the company in 2012 to become our 4th employee!  Brock has played multiple roles at the company learning the ins and out all along the way.  Coming to the company while it was young, he has had the opportunity to experience reservations, quality control, cleaning management, and being on the accounting team.  Brock earned his realtors license in 2013, and has found his home in helping owners know how to best prepare their homes to meet their goals while simultaneously serve our mutual guests.



Anna BuchananAnna Buchanan – New Homes Coordinator and Sales Support

Although originally from Charlotte, Anna grew up in Boone for the majority of her life. With a communications degree and a licensed real estate agent, Anna brings honed skills and organization to the Business Development team at Carolina Cabin Rentals. Anna has worked in multiple departments in Carolina Cabin Rentals – from Reservations, to Accounting, and now to Business Development! Anna’s primary role is to coordinate the on-boarding process for new homes entering into the program. She works with care and diligence to serve our owners and brings a specialized hand to getting a home live in our rental program. Anna is married to Brock (they make a great team together) and the proud mama of 2 little girls, Ella and Olivia. In her spare time, she enjoys reading, home décor, and hosting parties in her home.



Owner Services Team

Todd MortensenTodd Mortensen – Director of Owner Services

Todd grew up on Hilton Head Island, SC and is an alumnus of the University of Georgia and the University of East Anglia, England, where he received a BA in Communications and Theatre Arts.  He also received a Masters in Educational Leadership and Policy Analysis from the University of Wisconsin-Madison.  He moved to Boone, NC in 2004 to work for Appalachian State University for 10 years directing the Community Partnerships and Outreach/Engagement activities.  Todd left ASU to go to a medical technology start-up company to handle investor relations.  We were blessed to gain Todd at Carolina Cabin Rentals in 2016 where he could focus full time on serving our client home owners.  Todd and his sweetheart wife joyously raise their 4 children together through homeschooling on their Catiwampus Farm.


Sarah HinnantSarah Koch

Sarah grew up in High Point, NC, but moved to Boone in 2006.  She is an alumnus of Appalachian State University, where she received a Bachelor of Science in Psychology and Communication Studies.   She also received her Masters in Experimental Psychology.   She joined Carolina Cabin Rentals in 2017, and enthusiastically helps us serve our home owners.  Something interesting about Sarah is that she is plays the bagpipes, she is a classically trained opera singer, and she loves painting both abstract and realistic artwork.  Sarah and her husband have an awesome home right on the Watauga River with horses, canoes, kayaks, and a large flat yard for playing by the river — Hey Sarah … if you ever want to put your home in a rental program, I know of a pretty good one that I believe you are familiar with!


David WilkinsonDavid Wilkinson

David grew up across the pond in England, but has also lived in Germany, Switzerland, Spain and Italy!  If you are lucky enough to talk to him, you’ll enjoy his accent!  In case you want to give it a try, he is also fluent in German and French.  David moved to the US in 1967, and landed in Greensboro, NC  in 1973.   He has a Masters Degree from UNC Greensboro in Business/Commerce, Accounting and Business Administration.  David has had a long career in technical support and tax accounting, but retired and moved to the Boone area in 2013.  We were pleased to have him join Carolina Cabin Rentals in 2016, and is an integral part of our team to support our home owners.


Katy WillisKaty Willis

Katy grew up in Lenoir, NC at the foot of The High Country. She fell in love with Boone at a very young age as she would come up often to visit family and play at the Valle Crucis park. Katy is an alumni of Appalachian State University where she received a Bachelor of Science in Sustainable Development. Katy joined Carolina Cabin Rentals in 2017, to be a sweet and encouraing voice in our reservations department. She has faithfully served in that area blessing many guests, but found she would have real strength is serving our owners! She is now an integral part of our team to support our home owners.


Danny Wineberg

Danny Wineberg

Danny was born in Ft. Lauderdale, FL, but moved to Boone in 1970. He received his Associates degree in Business Administration and Computer Information Technologies from Wilkes Community College.  He has built homes with his family construction company in the High Country and Virginia as well as worked for Leviton Manufacturing in the Quality Assurance Team.   We were blessed to have Danny join the Carolina Cabin Rentals Maintenance and Quality Control Team in 2017 and he quickly became a favorite to those he worked with. His excellent work and attention to detail led him into the Owner Services Department to specifically focus his maintenance skills to serve our home owners. He has been married 37 years, and has a wonderful 4 year old grandson. He enjoys quality time with his family, loves to hike, and sings in the choir at his church in West Jefferson.


Craig Kline Racing BoatCraig Kline

Craig grew up in Baltimore, Maryland, but has lived in Germany and been to 60 countries.  He has special training in electronics technical repair, and has spent much of his career in the property preservation industry.  Craig moved to Boone in 2015 and joined Carolina Cabin Rentals in 2018.  He has 3 children and loves hiking, fishing and really anything outdoors.  One unique and fun thing in Craig’s history is that he was the driver for an offshore power boat racing team reaching top speeds of 138 MPH!  This picture is of his teams racing boat.



Accounting Team

LiuFang ErnestLiuFang Ernest – Director of Accounting

LiuFang grew up in China.  She met her husband while doing management and operations consulting with American companies learning how to operate successfully in China. She has worked for Owens Corning China, Sunwin Bus Corp, and Daimler-Chrysler/Mercedes Benz in Shanghai. She moved to beautiful Blowing Rock, NC in 2007, and received her Masters Degree in Accounting from Appalachian State University.   She and her husband joyfully raise their beautiful little 7 year old girl.  LiuFang and her husband were home owner clients of Carolina Cabin Rentals, as they had placed their home in our vacation rental program, but after several years, LiuFang saw that we were looking to hire a director of accounting, and she applied.  We quickly knew we had a real gem in LiuFang, and are so glad she joined our team in 2016

Tianshu SwiftTianshu Swift – Associate of Accounting

Tianshu grew up in Shenyang City, Liaoning Provice, China, where she received her Bachelors Degree in Computer Science and Engineering, and Masters Degree specializing in Computer Vision and Artificial Intelligence. She moved to Boone, NC in 2010 and got her Masters Degree in Accounting. She has worked on several MIS projects, computer vision projects, and done tax preparation in a CPA office. We were thankful to have her join our team here at Carolina Cabin Rentals in 2016.  Tianshu has a loving husband and wonderful young son.



Kristen RushinKristin Rushin – Billing Coordinator

Kristen grew up in Hong Kong, Long Beach Island, NJ and Amherst, MA.  She completed a double major in History and Sociology at Gordon College in Wenham, MA.  She moved to Boone NC in 1998 to gain her Masters Degree from Appalachian State University.  She received her masters in Social Science, History and Sociology with a concentration in Gerontology.  Her husband, Andrew, joined CCR in 2012, and now that her boys are virtually grown, she’s really enjoying working in the same company as her husband.  Kristen joined Carolina Cabin Rentals in 2017.  She’s an awesome mom to 2 great sons and a loving wife.  She is an avid reader and has been a lecturer at ASU and Lees-McRae college.

Stephen Holland – Associate of Accounting

Stephen grew up here in the High Country in Linville near Banner Elk, North Carolina. He graduated from East Tennessee State University with a degree in Accounting, and has spent his career in accounting with the majority in the hospitality industry in the Banner Elk and Boone area. He has a strong relationship with his family, loves the outdoors of the mountains to include hunting and hiking.


Reservations and Guest Services Team

Anna McGuire – Director of Guest Services and Reservations (Office Team)

Anna grew up in the foothills of the High Country, but moved up to the mountains of Boone to settle in 2000. She started her career early in life in the Vacation Rental Industry, a veteran of 17+ years. She has seen it all and run across just about anything you could dream up.  She is kind and capable.  We are very thankful to have a leader of such depth and ability to be able to lead the exciting venture of serving our guests. Anna join our team here at Carolina Cabin Rentals in 2016.


Clarence StroudClarence Stroud – Guest Services Team

Clarence grew up in Charlotte, NC and moved to Boone in 1990.  He spent several years in the Coast Guard doing search and rescue and maritime law enforcement.  He has spent time in the Food and Beverage industry, Operations Management, and POA management.  Mostly recently, prior to joining Carolina Cabin Rentals in 2014, he was the Operations Manager of Chetola Resort in Blowing Rock, North Carolina.  Clarence has a strong and athletic son and a wonderful wife.


Ron Van Wie – Director of Maintenance

Ron joined Carolina Cabin Rentals Quality Control team in 2016, and his skill set and management capabilities quickly came to light. Ron has a great back ground in many different mechanical trades, and his skill set of knowing how house systems work make him a valuable team member for all the field tech out serving our guests and owners. An interesting that Ron has owned, that I bet no one else has ever owned, is one of those machines you see on the tarmac pushing planes back from their parking spots. Who can beat that!


Michael OlsonMichael Olson – Maintenance Administration

Michael joined the Carolina Cabin Rentals team in 2017 on the Maintenance Field Team. Every guest enjoyed when he would show up, as he has always had such a cheerful spirit, good attitude and a smile on his face. His careful attention to detail, and excellence in understanding processes and systems helped us realize his strength in these areas could really benefit the entire maintenance team helping administer the entire process. We are glad Michael has moved into the administration support of the entire maintenance team to strengthen and better serve guest and owner services in 2020.




Information Technology and Smart Home Automation

Scott WheelerScott Wheeler – Director of IT

Scott grew up in the High Country of the North Carolina Mountains.  He has a deep IT background, and we were very fortunate to get Scott on our Team at Carolina Cabin Rentals in 2012.  Scott is the director that keeps our systems running at the office, as well as our integrations with 3rd party software systems.  In early 2014, Carolina Cabin Rentals became an early adopter in the industry of Smart Home Automation. We started off including Smart Locks that provide each guest with a unique guest code that only works during their reservation (providing additional security to all guests and home owners). Guest could have contactless check-in, and enjoy the benefit of going directly to the property from their home. We then started adding HVAC controls to save energy for the home owners. This system not only automatically turns up and down the heat/A/C based on occupancy, it also alerts us to a potential freezing condition by alerting us if the house temperature drops below a certain temperature. We are now offering Smart Lights, Water and Water Heater Cut-Offs and Automatic Internet Resets when internet connections are lost. In a day of technology, we couldn’t do what we do without the expertise of a man like Scott!  Scott has a great wife, 2 married daughters and 3 grandchildren.