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
3M CO COM 88579Y101 2,771 15,989 SH   SOLE   0 0 15,989
ABBOTT LABS COM 002824100 606 7,200 SH   SOLE   0 0 7,200
ABBVIE INC COM 00287Y109 276 3,800 SH   SOLE   0 0 3,800
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 225 1,220 SH   SOLE   0 0 1,220
ALPHABET INC CAP STK CL A 02079K305 620 573 SH   SOLE   0 0 573
AMERICAN NATL INS CO COM 028591105 227 1,950 SH   SOLE   0 0 1,950
AMERICAN TOWER CORP NEW COM 03027X100 1,319 6,450 SH   SOLE   0 0 6,450
AMGEN INC COM 031162100 465 2,525 SH   SOLE   0 0 2,525
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 603 6,817 SH   SOLE   0 0 6,817
APPLE INC COM 037833100 6,173 31,191 SH   SOLE   0 0 31,191
B & G FOODS INC NEW COM 05508R106 224 10,750 SH   SOLE   0 0 10,750
BANK AMER CORP COM 060505104 521 17,954 SH   SOLE   0 0 17,954
BASSETT FURNITURE INDS INC COM 070203104 591 38,778 SH   SOLE   0 0 38,778
BB&T CORP COM 054937107 491 9,987 SH   SOLE   0 0 9,987
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 246 1,155 SH   SOLE   0 0 1,155
BIOGEN INC COM 09062X103 292 1,250 SH   SOLE   0 0 1,250
BLACKROCK INC COM 09247X101 927 1,975 SH   SOLE   0 0 1,975
BOEING CO COM 097023105 2,378 6,534 SH   SOLE   0 0 6,534
BORGWARNER INC COM 099724106 269 6,400 SH   SOLE   0 0 6,400
BRISTOL MYERS SQUIBB CO COM 110122108 365 8,047 SH   SOLE   0 0 8,047
BROADCOM INC COM 11135F101 898 3,120 SH   SOLE   0 0 3,120
CAMPBELL SOUP CO COM 134429109 1,058 26,410 SH   SOLE   0 0 26,410
CARTERS INC COM 146229109 5,843 59,905 SH   SOLE   0 0 59,905
CATERPILLAR INC DEL COM 149123101 594 4,360 SH   SOLE   0 0 4,360
CELGENE CORP COM 151020104 461 4,990 SH   SOLE   0 0 4,990
CHEVRON CORP NEW COM 166764100 847 6,803 SH   SOLE   0 0 6,803
CHURCH & DWIGHT INC COM 171340102 1,756 24,035 SH   SOLE   0 0 24,035
CISCO SYS INC COM 17275R102 252 4,613 SH   SOLE   0 0 4,613
CLOROX CO DEL COM 189054109 3,972 25,941 SH   SOLE   0 0 25,941
COCA COLA CO COM 191216100 1,879 36,897 SH   SOLE   0 0 36,897
COLGATE PALMOLIVE CO COM 194162103 823 11,480 SH   SOLE   0 0 11,480
COMERICA INC COM 200340107 492 6,775 SH   SOLE   0 0 6,775
CONOCOPHILLIPS COM 20825C104 518 8,490 SH   SOLE   0 0 8,490
CORTEVA INC COM 22052L104 250 8,459 SH   SOLE   0 0 8,459
COSTCO WHSL CORP NEW COM 22160K105 423 1,600 SH   SOLE   0 0 1,600
CUMMINS INC COM 231021106 2,731 15,940 SH   SOLE   0 0 15,940
CVS HEALTH CORP COM 126650100 357 6,545 SH   SOLE   0 0 6,545
DEERE & CO COM 244199105 1,230 7,425 SH   SOLE   0 0 7,425
DENTSPLY SIRONA INC COM 24906P109 987 16,905 SH   SOLE   0 0 16,905
DIAGEO P L C SPON ADR NEW 25243Q205 2,519 14,617 SH   SOLE   0 0 14,617
DISNEY WALT CO COM DISNEY 254687106 4,472 32,027 SH   SOLE   0 0 32,027
DOMINION ENERGY INC COM 25746U109 694 8,982 SH   SOLE   0 0 8,982
DOW INC COM 260557103 412 8,361 SH   SOLE   0 0 8,361
DUPONT DE NEMOURS INC COM 26614N102 635 8,459 SH   SOLE   0 0 8,459
EATON CORP PLC SHS G29183103 2,483 29,820 SH   SOLE   0 0 29,820
EMERSON ELEC CO COM 291011104 1,249 18,725 SH   SOLE   0 0 18,725
EXXON MOBIL CORP COM 30231G102 2,926 38,182 SH   SOLE   0 0 38,182
FEDEX CORP COM 31428X106 635 3,870 SH   SOLE   0 0 3,870
FLOWSERVE CORP COM 34354P105 316 6,000 SH   SOLE   0 0 6,000
GENERAL ELECTRIC CO COM 369604103 348 33,150 SH   SOLE   0 0 33,150
GENERAL MLS INC COM 370334104 1,394 26,551 SH   SOLE   0 0 26,551
GENUINE PARTS CO COM 372460105 720 6,951 SH   SOLE   0 0 6,951
GILEAD SCIENCES INC COM 375558103 615 9,110 SH   SOLE   0 0 9,110
HALLIBURTON CO COM 406216101 203 8,940 SH   SOLE   0 0 8,940
HERSHEY CO COM 427866108 1,398 10,427 SH   SOLE   0 0 10,427
HOME DEPOT INC COM 437076102 471 2,265 SH   SOLE   0 0 2,265
HONEYWELL INTL INC COM 438516106 1,166 6,678 SH   SOLE   0 0 6,678
ILLINOIS TOOL WKS INC COM 452308109 392 2,600 SH   SOLE   0 0 2,600
INGERSOLL-RAND PLC SHS G47791101 458 3,615 SH   SOLE   0 0 3,615
INTERNATIONAL BUSINESS MACHS COM 459200101 724 5,249 SH   SOLE   0 0 5,249
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,185 8,165 SH   SOLE   0 0 8,165
INTL PAPER CO COM 460146103 294 6,790 SH   SOLE   0 0 6,790
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 308 5,600 SH   SOLE   0 0 5,600
ISHARES TR NASDAQ BIOTECH 464287556 449 4,115 SH   SOLE   0 0 4,115
JOHNSON & JOHNSON COM 478160104 2,006 14,406 SH   SOLE   0 0 14,406
JPMORGAN CHASE & CO COM 46625H100 394 3,522 SH   SOLE   0 0 3,522
KELLOGG CO COM 487836108 1,331 24,846 SH   SOLE   0 0 24,846
KIMBERLY CLARK CORP COM 494368103 1,896 14,225 SH   SOLE   0 0 14,225
KINDER MORGAN INC DEL COM 49456B101 364 17,443 SH   SOLE   0 0 17,443
KRAFT HEINZ CO COM 500754106 356 11,485 SH   SOLE   0 0 11,485
LAM RESEARCH CORP COM 512807108 546 2,905 SH   SOLE   0 0 2,905
LOCKHEED MARTIN CORP COM 539830109 1,236 3,399 SH   SOLE   0 0 3,399
LOWES COS INC COM 548661107 646 6,400 SH   SOLE   0 0 6,400
MARRIOTT INTL INC NEW CL A 571903202 310 2,212 SH   SOLE   0 0 2,212
MASTERCARD INC CL A 57636Q104 1,048 3,960 SH   SOLE   0 0 3,960
MCCORMICK & CO INC COM NON VTG 579780206 2,275 14,675 SH   SOLE   0 0 14,675
MCDONALDS CORP COM 580135101 1,472 7,088 SH   SOLE   0 0 7,088
MERCK & CO INC COM 58933Y105 542 6,465 SH   SOLE   0 0 6,465
METLIFE INC COM 59156R108 444 8,945 SH   SOLE   0 0 8,945
MICROSOFT CORP COM 594918104 892 6,655 SH   SOLE   0 0 6,655
NORFOLK SOUTHERN CORP COM 655844108 299 1,500 SH   SOLE   0 0 1,500
NVIDIA CORP COM 67066G104 328 2,000 SH   SOLE   0 0 2,000
PALO ALTO NETWORKS INC COM 697435105 545 2,675 SH   SOLE   0 0 2,675
PARKER HANNIFIN CORP COM 701094104 1,144 6,727 SH   SOLE   0 0 6,727
PEPSICO INC COM 713448108 3,634 27,711 SH   SOLE   0 0 27,711
PFIZER INC COM 717081103 986 22,766 SH   SOLE   0 0 22,766
PHILLIPS 66 COM 718546104 771 8,245 SH   SOLE   0 0 8,245
PRICE T ROWE GROUP INC COM 74144T108 212 1,935 SH   SOLE   0 0 1,935
PROCTER AND GAMBLE CO COM 742718109 3,558 32,448 SH   SOLE   0 0 32,448
PRUDENTIAL FINL INC COM 744320102 781 7,731 SH   SOLE   0 0 7,731
QUALCOMM INC COM 747525103 352 4,630 SH   SOLE   0 0 4,630
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 390 5,930 SH   SOLE   0 0 5,930
SEASPAN CORP SHS Y75638109 137 13,961 SH   SOLE   0 0 13,961
SKYWORKS SOLUTIONS INC COM 83088M102 265 3,435 SH   SOLE   0 0 3,435
SMUCKER J M CO COM NEW 832696405 1,311 11,378 SH   SOLE   0 0 11,378
SONOCO PRODS CO COM 835495102 2,039 31,207 SH   SOLE   0 0 31,207
TARGET CORP COM 87612E106 217 2,500 SH   SOLE   0 0 2,500
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 19 15,000 SH   SOLE   0 0 15,000
THERMO FISHER SCIENTIFIC INC COM 883556102 514 1,750 SH   SOLE   0 0 1,750
TRAVELERS COMPANIES INC COM 89417E109 375 2,508 SH   SOLE   0 0 2,508
UNILEVER PLC SPON ADR NEW 904767704 1,501 24,223 SH   SOLE   0 0 24,223
UNITED TECHNOLOGIES CORP COM 913017109 3,244 24,918 SH   SOLE   0 0 24,918
UNITEDHEALTH GROUP INC COM 91324P102 292 1,196 SH   SOLE   0 0 1,196
US BANCORP DEL COM NEW 902973304 220 4,206 SH   SOLE   0 0 4,206
VERIZON COMMUNICATIONS INC COM 92343V104 1,021 17,876 SH   SOLE   0 0 17,876
VULCAN MATLS CO COM 929160109 316 2,300 SH   SOLE   0 0 2,300
WASTE MGMT INC DEL COM 94106L109 3,256 28,220 SH   SOLE   0 0 28,220
WD-40 CO COM 929236107 3,015 18,957 SH   SOLE   0 0 18,957
WELLS FARGO CO NEW COM 949746101 282 5,955 SH   SOLE   0 0 5,955
WESTROCK CO COM 96145D105 609 16,693 SH   SOLE   0 0 16,693