We had a wonderful experience with Freestone Properties when buying our home in Black Mountain, NC. Shannon Darnell was great. She was very patient and quite diligent in showing us as many houses as we wanted to see. We would recommend Freestone to anyone wanting personal service.