He started this law firm in the year 2005 with the name “Hayes Law Office PLLC.” He started this business from the ground floor and took the firm to become a large law practice in Randolph County, NC. This firm handled cases across a broad spectrum and geographic area. The firm handled cases in western North Carolina as far as Mitchell County to eastern North Carolina in Lee County NC.