The Law Office of Drew Haywood 311 E. Main St 27701