The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 538 310 SH   SOLE 0 280 0 30
COHERENT INC COM Stock 192479103 4,994 32,485 SH   SOLE 0 30,930 0 1,555
GLOBAL PMTS INC COM Stock 37940X102 13,574 85,368 SH   SOLE 0 82,943 0 2,425
ANTHEM INC COM Stock 036752103 4,102 17,084 SH   SOLE 0 15,474 0 1,610
JOHNSON & JOHNSON COM Stock 478160104 10,092 78,005 SH   SOLE 0 70,867 0 7,137
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 348 2,305 SH   SOLE 0 2,305 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 421 1,460 SH   SOLE 0 1,460 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 3,434 58,344 SH   SOLE 0 53,794 0 4,550
PROCTER & GAMBLE CO COM Stock 742718109 1,481 11,906 SH   SOLE 0 11,095 0 811
COCA COLA CO COM Stock 191216100 7,242 133,023 SH   SOLE 0 128,922 0 4,100
GENERAL MLS INC COM Stock 370334104 2,327 42,213 SH   SOLE 0 33,533 0 8,680
PPG INDS INC COM Stock 693506107 853 7,200 SH   SOLE 0 7,200 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 10,391 86,718 SH   SOLE 0 80,254 0 6,463
BIOGEN INC COM Stock 09062X103 1,047 4,495 SH   SOLE 0 4,355 0 140
INTEL CORP COM Stock 458140100 13,484 261,668 SH   SOLE 0 243,648 0 18,019
PAYCHEX INC COM Stock 704326107 332 4,014 SH   SOLE 0 2,714 0 1,300
MERCK & CO INC COM Stock 58933Y105 363 4,313 SH   SOLE 0 4,313 0 0
MASTERCARD INC CL A Stock 57636Q104 341 1,256 SH   SOLE 0 1,256 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 8,687 55,510 SH   SOLE 0 53,205 0 2,305
UNITED RENTALS INC COM Stock 911363109 280 2,250 SH   SOLE 0 2,250 0 0
EMERSON ELEC CO COM Stock 291011104 4,719 70,579 SH   SOLE 0 65,011 0 5,567
ISHARES TIPS BOND ETF 464287176 315 2,710 SH   SOLE 0 2,010 0 700
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 241 2,401 SH   SOLE 0 2,401 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 322 5,332 SH   SOLE 0 3,825 0 1,507
NUVEEN PREFERRED & INCOME 2022 TERM CEF CEF 67075T105 1,565 64,331 SH   SOLE 0 62,730 0 1,600
SHERWIN WILLIAMS CO COM Stock 824348106 436 793 SH   SOLE 0 793 0 0
PEPSICO INC COM Stock 713448108 1,617 11,794 SH   SOLE 0 9,743 0 2,051
KIMBERLY CLARK CORP COM Stock 494368103 432 3,042 SH   SOLE 0 3,042 0 0
US BANCORP DEL COM NEW Stock 902973304 242 4,375 SH   SOLE 0 4,375 0 0
BP PLC SPONSORED ADR ADR 055622104 486 12,800 SH   SOLE 0 10,350 0 2,450
HOME DEPOT INC COM Stock 437076102 10,766 46,401 SH   SOLE 0 44,348 0 2,053
SOUTHERN CO COM Stock 842587107 2,410 39,021 SH   SOLE 0 37,977 0 1,044
REGIONS FINL CORP NEW COM Stock 7591EP100 159 10,069 SH   SOLE 0 8,826 0 1,243
ISHARES RUSSELL 1000 GROWTH ETF 464287614 694 4,345 SH   SOLE 0 3,345 0 1,000
WHIRLPOOL CORP COM Stock 963320106 2,103 13,277 SH   SOLE 0 13,207 0 70
CENTURYLINK INC COM Stock 156700106 1,038 83,201 SH   SOLE 0 81,950 0 1,250
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833 202 1,990 SH   SOLE 0 1,990 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,002 4,819 SH   SOLE 0 4,819 0 0
EATON VANCE FLTNG RATE 2022 TR CEF CEF 27831H100 408 44,600 SH   SOLE 0 44,600 0 0
VANGUARD SHORT TERM CORP BOND ETF ETF 92206C409 227 2,800 SH   SOLE 0 1,550 0 1,250
ALPHABET INC CAP STK CL A Stock 02079K305 485 397 SH   SOLE 0 322 0 75
NEWMONT GOLDCORP CORPORATION COM Stock 651639106 292 7,713 SH   SOLE 0 7,713 0 0
MICROSOFT CORP COM Stock 594918104 19,398 139,525 SH   SOLE 0 127,620 0 11,905
VALERO ENERGY CORP NEW COM Stock 91913Y100 213 2,500 SH   SOLE 0 2,500 0 0
DISCOVERY INC COM SER A Stock 25470F104 252 9,450 SH   SOLE 0 9,450 0 0
CVS HEALTH CORP COM Stock 126650100 12,203 193,476 SH   SOLE 0 180,560 0 12,915
BAUSCH HEALTH COS INC COM Stock 071734107 370 16,925 SH   SOLE 0 16,925 0 0
AMERIPRISE FINL INC COM Stock 03076C106 5,324 36,195 SH   SOLE 0 33,259 0 2,935
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 624 2 SH   SOLE 0 2 0 0
NUVEEN GA QUALITY MUNI INCOME CEF CEF 67072B107 3,125 251,792 SH   SOLE 0 233,042 0 18,750
NABORS INDUSTRIES LTD SHS Stock G6359F103 344 184,070 SH   SOLE 0 184,070 0 0
NIKE INC CL B Stock 654106103 277 2,950 SH   SOLE 0 2,950 0 0
NORFOLK SOUTHERN CORP COM Stock 655844108 310 1,725 SH   SOLE 0 1,725 0 0
ALERIAN MLP ETF ETF 00162Q866 1,425 155,900 SH   SOLE 0 152,600 0 3,300
TEMPLETON GLOBAL INCOME CEF CEF 880198106 2,552 415,640 SH   SOLE 0 385,640 0 30,000
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 538 9,722 SH   SOLE 0 8,322 0 1,400
FIFTH THIRD BANCORP COM Stock 316773100 329 12,000 SH   SOLE 0 12,000 0 0
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 202 4,000 SH   SOLE 0 4,000 0 0
VALARIS PLC SHS CLASS A Stock G9402V109 224 46,575 SH   SOLE 0 44,675 0 1,900
LILLY ELI & CO COM Stock 532457108 325 2,907 SH   SOLE 0 987 0 1,920
AFLAC INC COM Stock 001055102 20,947 400,372 SH   SOLE 0 360,509 0 39,862
MARATHON PETE CORP COM Stock 56585A102 7,495 123,370 SH   SOLE 0 113,670 0 9,700
VISA INC COM CL A Stock 92826C839 1,077 6,264 SH   SOLE 0 5,764 0 500
VOYA PRIME RATE TRUST CEF CEF 92913A100 65 13,700 SH   SOLE 0 8,700 0 5,000
PIMCO ACTIVE BOND ETF ETF 72201R775 616 5,661 SH   SOLE 0 2,925 0 2,736
NUVEEN PREFERRED & INCOME SECURITIES CEF CEF 67072C105 3,465 351,751 SH   SOLE 0 331,739 0 20,011
ZEBRA TECHNOLOGIES CORP CL A Stock 989207105 4,943 23,950 SH   SOLE 0 21,200 0 2,750
FACEBOOK INC CL A Stock 30303M102 277 1,555 SH   SOLE 0 1,555 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 372 3,885 SH   SOLE 0 3,052 0 833
AUTONATION INC COM Stock 05329W102 285 5,615 SH   SOLE 0 4,740 0 875
CELGENE CORP COM Stock 151020104 298 3,000 SH   SOLE 0 3,000 0 0
COHEN & STEERS LIMITED DUR PFD & INC CEF CEF 19248C105 2,526 98,738 SH   SOLE 0 92,838 0 5,900
RH COM Stock 74967X103 634 3,710 SH   SOLE 0 3,710 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 1,672 19,242 SH   SOLE 0 17,091 0 2,150
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 262 1,360 SH   SOLE 0 1,360 0 0
GRAINGER W W INC COM Stock 384802104 6,364 21,417 SH   SOLE 0 20,332 0 1,085
ABBVIE INC COM Stock 00287Y109 4,445 58,698 SH   SOLE 0 57,198 0 1,500
MANNKIND CORP COM NEW Stock 56400P706 16 12,500 SH   SOLE 0 12,500 0 0
ALLIANZGI CONVERTIBLE & INCOME CEF CEF 018828103 97 17,161 SH   SOLE 0 17,161 0 0
NUVEEN INTER DURATION QUALITY MUNI TERM CEF CEF 670677103 478 34,975 SH   SOLE 0 30,475 0 4,500
CHESAPEAKE ENERGY CORP COM Stock 165167107 16 11,210 SH   SOLE 0 11,210 0 0
ARTISAN PARTNERS ASSET MGMT INC CL A Stock 04316A108 1,199 42,475 SH   SOLE 0 41,100 0 1,375
CARBO CERAMICS INC COM Stock 140781105 72 30,125 SH   SOLE 0 30,125 0 0
SYNOVUS FINL CORP COM NEW Stock 87161C501 687 19,220 SH   SOLE 0 17,719 0 1,500
QUALCOMM INC COM Stock 747525103 12,081 158,378 SH   SOLE 0 147,253 0 11,125
GENERAL DYNAMICS CORP COM Stock 369550108 1,052 5,758 SH   SOLE 0 5,538 0 220
MCDONALDS CORP COM Stock 580135101 3,382 15,752 SH   SOLE 0 15,752 0 0
HENNESSY ADVISORS INC COM Stock 425885100 109 10,095 SH   SOLE 0 10,095 0 0
CISCO SYS INC COM Stock 17275R102 11,759 237,997 SH   SOLE 0 218,013 0 19,983
TAPESTRY INC COM Stock 876030107 353 13,554 SH   SOLE 0 12,255 0 1,299
AT&T INC COM Stock 00206R102 487 12,873 SH   SOLE 0 11,122 0 1,751
GENERAL ELECTRIC CO COM Stock 369604103 392 43,872 SH   SOLE 0 39,797 0 4,075
CALAMOS CONVERTIBLE & HIGH INCOME CEF CEF 12811P108 3,401 309,174 SH   SOLE 0 282,422 0 26,751
WELLS FARGO CO NEW COM Stock 949746101 7,204 142,823 SH   SOLE 0 136,966 0 5,857
TRANSOCEAN LTD REG SHS Stock H8817H100 104 23,225 SH   SOLE 0 23,225 0 0
DARDEN RESTAURANTS INC COM Stock 237194105 761 6,437 SH   SOLE 0 3,182 0 3,255
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 283 971 SH   SOLE 0 971 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 520 4,415 SH   SOLE 0 4,415 0 0
CHEVRON CORP NEW COM Stock 166764100 3,423 28,861 SH   SOLE 0 27,811 0 1,050
CONOCOPHILLIPS COM Stock 20825C104 1,659 29,110 SH   SOLE 0 24,860 0 4,250
PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718 2,468 24,595 SH   SOLE 0 19,770 0 4,825
KOHLS CORP COM Stock 500255104 7,689 154,830 SH   SOLE 0 143,380 0 11,450
BANK AMER CORP COM Stock 060505104 7,738 265,273 SH   SOLE 0 245,009 0 20,264
WALMART INC COM Stock 931142103 2,092 17,628 SH   SOLE 0 17,628 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 208 1,431 SH   SOLE 0 1,361 0 70
ORACLE CORP COM Stock 68389X105 418 7,590 SH   SOLE 0 7,590 0 0
TARGET CORP COM Stock 87612E106 12,891 120,574 SH   SOLE 0 111,110 0 9,464
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 901 130,898 SH   SOLE 0 124,548 0 6,350
PFIZER INC COM Stock 717081103 239 6,638 SH   SOLE 0 6,338 0 300
ISHARES IBOXX $ INVESTMENT GRADE CORP BOND ETF 464287242 1,108 8,695 SH   SOLE 0 5,500 0 3,195
3M CO COM Stock 88579Y101 278 1,690 SH   SOLE 0 1,690 0 0
GILEAD SCIENCES INC COM Stock 375558103 7,325 115,567 SH   SOLE 0 107,307 0 8,260
ALPHABET INC CAP STK CL C Stock 02079K107 268 220 SH   SOLE 0 220 0 0
AMERICAN EXPRESS CO COM Stock 025816109 10,535 89,065 SH   SOLE 0 82,465 0 6,600
AMGEN INC COM Stock 031162100 982 5,073 SH   SOLE 0 4,923 0 150
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 210 1,253 SH   SOLE 0 1,253 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 598 7,872 SH   SOLE 0 7,872 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 215 4,150 SH   SOLE 0 550 0 3,600
FIDELITY LIMITED TERM BOND ETF ETF 316188200 239 4,700 SH   SOLE 0 2,600 0 2,100
ROBERT HALF INTL INC COM Stock 770323103 223 4,000 SH   SOLE 0 4,000 0 0
ALTRIA GROUP INC COM Stock 02209S103 231 5,639 SH   SOLE 0 5,639 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 2,193 44,547 SH   SOLE 0 33,597 0 10,950
EXXON MOBIL CORP COM Stock 30231G102 1,753 24,826 SH   SOLE 0 22,894 0 1,932
TRAVELERS COMPANIES INC COM Stock 89417E109 1,139 7,660 SH   SOLE 0 7,605 0 55
LOWES COS INC COM Stock 548661107 7,661 69,668 SH   SOLE 0 64,327 0 5,341
COLGATE PALMOLIVE CO COM Stock 194162103 371 5,042 SH   SOLE 0 5,042 0 0
KRAFT HEINZ CO COM Stock 500754106 408 14,615 SH   SOLE 0 14,615 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 5,113 49,358 SH   SOLE 0 45,805 0 3,553
CHARLES SCHWAB CORPORATION COM Stock 808513105 293 7,000 SH   SOLE 0 7,000 0 0
APPLE INC COM Stock 037833100 19,527 87,187 SH   SOLE 0 81,682 0 5,504
ABBOTT LABS COM Stock 002824100 390 4,667 SH   SOLE 0 4,667 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 463 3,552 SH   SOLE 0 3,551 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 1,260 13,760 SH   SOLE 0 13,760 0 0