Randy Cox Photography of Weaverville is located in the mountains of Western North Carolina. “Creative coverage at affordable prices” is our personal goal. With the addition of my daughter Jessica, we can give you the traditional and “Dazzle” photography that will impress those who will cherish photographs over time.