Pat Bailey
Pat was amazing and is so knowledgeable about Smith Mountain, while having so many contacts. My experience could not have been better. I highly recommend Pat!