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 75 full time staff, plus 50+ contractors serve over 300 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 22 to 11.


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 of 25 years, Hannah, share the joy of raising 11 children from the ages of 23 down to 1 (who all also learned to ski before they were 2 years old). Their oldest daughter and her husband have provided 2 precious granddaughters. As a family we enjoy applying the Bible to all of life, being available to serve those in our community, learning about business, and enjoy the great outdoors mountain biking and hiking. His oldest children are now attending Van Til College in Boone.




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 is the Director of Housekeeping at Carolina Cabin Rentals, a team made up of over 35 contractors and nearly 100 cleaners. They are tasked with cleaning objectives to help ensure the guest experience meets their expectations. 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 for 6 years until welcoming her first child. Since then, she worked with a ministry to 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 Buchanan – 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.


Todd MortensenTodd Mortensen – Sales and Business Development (Realtor)

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 as Director of Owner Services. After 4 years of leading the Owner Services Team, Todd has moved into the Sales and Business Development Team. Todd and his sweetheart wife joyously raise their 4 children together through homeschooling on their Catiwampus Farm.


Aleesia MacriAleesia Macri – New Homes Coordinator and Sales Support

Aleesia grew up in sunny Tampa, Florida with her mother, father, and younger brother. She attended the University of South Florida, and made her way to the mountains of North Carolina in 2018. She quickly fell in love with the area – both the abundance of nature and the people – and decided to make the High Country her home! After managing another local business in Banner Elk for two years, she agreed to join us in an administrative support role for Sales and New Homes, and is excited to take on new responsibilities as she deepens her knowledge base and experience with our exciting industry!
Aleesia enjoys traveling and baking, and has a keen eye for design, which helps our new homeowner-clients as they make decisions on furniture and decor!



Owner Services Team

Sarah KochSarah Koch – Director of Owner Services

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!


Marcos Martinez AndersonMarcos Martinez – Owner Services

Marcos Martinez is representing our great and unique owners in the Owner Services Department for Carolina Cabin Rentals. This has been an exciting experience to help facilitate great owner relations within the CCR family. Having been a Property Manager in the mid 2000’s in South Florida has given him great insight into fulfilling our role in the owner experience as well as the guest experience. Outside of Property Management, he has had an extensive career in Food and Beverage Management and was also the General Manager for IHG with the Holiday Inn brand. All of these great opportunities have shown him that nothing can beat great hospitality and that having the heart of a servant is the ultimate compliment in what we do. He looks forward to collaborating with our owners and CCR to maximize our partnership and make every guest experience a memorable one.


Jessie EggersJessie Eggers – Owner Services

Jessie was born and raised in Boone, NC and is an alumna of Appalachian State University where she received a Bachelor of Science in Elementary Education. She worked in academic and public libraries for 10 years before joining Carolina Cabin Rentals in 2021. Jessie recently moved back to the Boone area with her husband and 1-year-old son, Archie, after living in south Florida for 4 years. She enjoys reading and spending time outside with her family.

Ron VanWieRon Van Wie – Director of Owner Services Maintenance Team

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!


Danny Wineberg

Danny Wineberg – Owner Services Maintenance Team

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 39 years, and has a wonderful 6 year old grandson and precious twin 2 year old granddaughters. He enjoys quality time with his family, loves to hike, and sings in the choir at his church in West Jefferson.


Jereme BakerJereme Baker – Owner Services Maintenance Team

Jereme is originally from Flint Michigan. His step father was an all-around handyman, and Jereme started helping him after school. He learned a lot from his step father, and his first full-time job was at Mountain Air, where he was an HVAC tech and sheet metal fabricator. Jereme worked at Mountain Air for a couple of years, and then ventured into his own handyman business. He eventually became employed at Jim’s Towing and Field Service, where he did roofing, construction, remodeling, and auto repair. We are thrilled to have Jereme on our team, and very pleased with his wide array of skills.


Dennis SpencerDennis Spencer – Owner Services Maintenance Team

Dennis has been married to his dear wife, Denise, for over 30 years. He has two children and five grandchildren. He has a degree in Automotive Technology, and has worked in pest control for the last 16 years. Dennis enjoys woodworking and has flipped several homes over the years. His other hobbies include riding his Harley Davidson, kayaking, and swimming. However, spending time with his family and friends is his favorite thing to do.

Lee CahillLee Cahill – Owner Services Maintenance Team

Lee Cahill was born and raised off the Southern Shores of Australia, where he fell in love with surfing, marine biology, and the seemingly infinite world of flora and fauna. Lee received his Bachelor of Arts in Psychology, Information Technology, and Munitions Systems Technology. He is a 10 year combat veteran where he spent time in the US Air Force doing 7 deployments as a mechanical engineer building weapon systems for military aircraft and various combat tools for troops to ensure mission accomplishment and acceptable survival rates. Lee was recently employed as the Chief Engineer for both Baymont and Holiday Inn in Boone, NC. His hobbies include Mixed Martial Arts, equestrian life (including breaking, rescue operations and rodeo), photography, art, gardening, singing and song writing, riding his motorcycle and rally racing. He is fluent in Spanish, but has enjoyed building additional language skills in Russian, German, Arabic, Indian and Korean.

Lee prides himself on customer service and satisfaction with his careful attention to detail. He wants to build positive relations between teammates, customers and clients. He has a life goal to help others and animals by sharing knowledge and showing caring gestures in their time of need.


Noah WaegeNoah Waege – Owner Services Maintenance Team

Noah was born in Nebraska but moved to North Carolina and fell in love with the North Carolina mountains. Noah obtained his associates of science from Forsyth Technical Community College and transferred to Appalachian State University where he obtained his bachelors in cellular/molecular biology with a minor in chemistry. Noah has experience in plumbing, electrical and has worked at multiple golf courses. Some of his hobbies include snowboarding, golfing and fishing.




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 HollandStephen 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.

Abbey WalshAbbey Walsh – Associate of Accounting

Abbey joined Carolina Cabin Rentals Accounting Team in 2021. She is an alumnus of UNC Chapel Hill, where she received a Bachelor of Arts in Economics and Political Science. Additionally, she received her Master’s in Professional Accountancy from UNC Charlotte. Abbey, a North Carolina native, grew up visiting the High Country with her family. Now, she is thrilled to be able to call the mountains home. In her spare time, she enjoys cooking, traveling and playing with her cats.


Reservations and Guest Services Team

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

Anna is the Director of the Guest Services and Reservations, a team made up of nearly 20 trained office people solely focused on helping our guests find the right house to meet their goals and helping ensure the guest experience meets their expectations. 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.


Michael OlsonMichael Olson – Director of Guest Services Maintenance Team

Michael is the Director of the Guest Services Maintenance Team, made up of 20+ trained maintenance technicians solely focused on Quality Control and the Guest Experience. 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.

William HallWilliam Hall – Licensed HVAC Expert and Hot Tub Maintenance and Repair

William grew up in southern West Virginia, but moved to North Carolina in 2015, to join Carolina Cabin Rentals. Prior to joining CCR, he spent years as a coal miner and, separately, managing sewer treatment; he was certified in both trades. William initially joined the CCR quality control and maintenance team in 2015, and quickly joined our owner services maintenance team. For a season William joined a local Heating and Cooling company to get trained and licensed in HVAC, but now has rejoined the CCR team to provide expert service in HVAC and Hot Tub maintenance and repair. William is a God fearing christian and a father to 4 wonderful children and loving wife who has also been working for Carolina Cabin Rentals since 2015 cleaning.




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.


Bruce EzzellBruce Ezzell – Streamline Specialist and IT Assistant

Bruce was born in Texas and lived in Turkey and California before moving to North Carolina in 1970. He moved to Boone for school in 1982 and never left. He has a degree in English Literature with a minor in Hebrew from Appalachian State University. Bruce has over 10 years of experience as a real estate appraiser and 8 years of experience in construction management. He also has 18 years of experience as a professional baker, 13 of those running his own micro-bakery, and has run an online business selling used books. He joined Carolina Cabin Rentals in 2021. He is married to Brandy, our Director of Housekeeping, has three grown children, and is really enjoying his new job here.