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 Company COM 604059105 2,157 13,119 SH   SOLE   0 0 13,119
Abbott Laboratories COM 002824100 1,095 13,088 SH   SOLE   0 0 13,088
Abbvie Inc COM 00287Y109 322 4,252 SH   SOLE   0 0 4,252
Accenture Ltd Cl A SHS CLASS A G1151C101 304 1,580 SH   SOLE   0 0 1,580
Adobe Systems Inc COM 00724F101 7,775 28,144 SH   SOLE   0 0 28,144
Agilent Technologies, Inc. COM 00846U101 834 10,887 SH   SOLE   0 0 10,887
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 2,779 16,620 SH   SOLE   0 0 16,620
Align Technology Inc COM 016255101 804 4,445 SH   SOLE   0 0 4,445
Alphabet Inc Class A CAP STK CL A 02079K305 3,195 2,616 SH   SOLE   0 0 2,616
Alphabet Inc Class C CAP STK CL C 02079K107 933 765 SH   SOLE   0 0 765
Amazon.com COM 023135106 3,550 2,045 SH   SOLE   0 0 2,045
American Express Co COM 025816109 2,449 20,701 SH   SOLE   0 0 20,701
Amgen Inc. COM 031162100 762 3,940 SH   SOLE   0 0 3,940
Analog Devices, Inc. COM 032654105 918 8,220 SH   SOLE   0 0 8,220
Anthem Inc COM 036752103 2,384 9,931 SH   SOLE   0 0 9,931
Apple Computer Inc COM 037833100 2,433 10,865 SH   SOLE   0 0 10,865
AT&T Corp. COM 00206R102 515 13,623 SH   SOLE   0 0 13,623
Atlantic Union Bankshares COM 04911A107 596 16,000 SH   SOLE   0 0 16,000
Atrion Corp COM 049904105 312 400 SH   SOLE   0 0 400
Auto Data Processing COM 053015103 867 5,368 SH   SOLE   0 0 5,368
Bank of America Corporation COM 060505104 1,544 52,923 SH   SOLE   0 0 52,923
Bank of Nova Scotia COM 064149107 274 4,819 SH   SOLE   0 0 4,819
Baxter International COM 071813109 446 5,100 SH   SOLE   0 0 5,100
BB&T Corporation COM 054937107 3,936 73,748 SH   SOLE   0 0 73,748
Becton, Dickinson and Company COM 075887109 339 1,340 SH   SOLE   0 0 1,340
Berkshire Hathaway B CL B NEW 084670702 7,777 37,384 SH   SOLE   0 0 37,384
Biogen Idec Inc COM 09062X103 3,170 13,615 SH   SOLE   0 0 13,615
Boeing Co COM 097023105 1,365 3,587 SH   SOLE   0 0 3,587
BP ADR SPONSORED ADR 055622104 1,069 28,141 SH   SOLE   0 0 28,141
Bristol-Myers Squibb Co COM 110122108 398 7,848 SH   SOLE   0 0 7,848
Broadcom Ltd COM Y09827109 347 1,258 SH   SOLE   0 0 1,258
Cabot Microelectron COM 12709P103 2,260 16,007 SH   SOLE   0 0 16,007
Canadian Pac Ltd COM 13645T100 5,256 23,625 SH   SOLE   0 0 23,625
Cboe Glbl Mkts COM 12503M108 8,935 77,754 SH   SOLE   0 0 77,754
Cheesecake Factory Inc COM 163072101 1,526 36,620 SH   SOLE   0 0 36,620
Chevron Corporation COM 166764100 1,852 15,613 SH   SOLE   0 0 15,613
CIGNA Corporation COM 125509109 2,258 14,877 SH   SOLE   0 0 14,877
Cincinnati Bell COM 171871403 728 22,395 SH   SOLE   0 0 22,395
Cisco Systems, Inc. COM CL A 17275R102 1,523 30,829 SH   SOLE   0 0 30,829
CME Group Inc Cl A COM 12572Q105 12,875 60,920 SH   SOLE   0 0 60,920
Coca-Cola Company SPONSORED ADR 191216100 3,354 61,605 SH   SOLE   0 0 61,605
Compania Cervecerias Unidas COM 204429104 522 23,540 SH   SOLE   0 0 23,540
Corning Incorporated COM 219350105 700 24,532 SH   SOLE   0 0 24,532
Corteva Inc COM 22052L104 1,152 41,126 SH   SOLE   0 0 41,126
Costco Whsl Corp New COM 22160K105 6,900 23,948 SH   SOLE   0 0 23,948
Danaher Corporation COM 235851102 377 2,612 SH   SOLE   0 0 2,612
Deere & Company COM 244199105 864 5,125 SH   SOLE   0 0 5,125
Diageo ADR SPON ADR NEW 25243Q205 641 3,922 SH   SOLE   0 0 3,922
Dominion Resources COM 25746U109 9,213 113,680 SH   SOLE   0 0 113,680
Dow Chemical Company COM 260557103 998 20,941 SH   SOLE   0 0 20,941
Dropbox Inc CL A 26210C104 1,310 64,940 SH   SOLE   0 0 64,940
Du Pont (E.I.) COM 26614N102 1,939 27,187 SH   SOLE   0 0 27,187
Duke Energy Corporation COM 264399106 558 5,818 SH   SOLE   0 0 5,818
Entergy Corporation COM 29364G103 715 6,090 SH   SOLE   0 0 6,090
Exxon Mobil Corp COM 30231G102 4,595 65,076 SH   SOLE   0 0 65,076
Facebook Inc Class A CL A 30303M102 2,109 11,841 SH   SOLE   0 0 11,841
Fedex Corp COM 31428X106 2,739 18,818 SH   SOLE   0 0 18,818
Fomento Eco Mex Sab Adrf SPON ADR UNITS 344419106 2,800 30,570 SH   SOLE   0 0 30,570
Gartner Inc COM 366651107 633 4,424 SH   SOLE   0 0 4,424
General Dynamics Corp COM 369550108 1,806 9,886 SH   SOLE   0 0 9,886
General Electric Co. COM 369604103 100 11,198 SH   SOLE   0 0 11,198
Genuine Parts Company COM 372460105 965 9,686 SH   SOLE   0 0 9,686
Goldman Sachs Group Inc COM 38141G204 470 2,270 SH   SOLE   0 0 2,270
Hess Corp COM 42809H107 2,979 49,262 SH   SOLE   0 0 49,262
HEXO Corp. COM 428304109 74 18,650 SH   SOLE   0 0 18,650
Home Depot, Inc. COM 437076102 1,102 4,748 SH   SOLE   0 0 4,748
Honeywell International COM 438516106 534 3,154 SH   SOLE   0 0 3,154
Illinois Tool Works, Inc. COM 452308109 841 5,375 SH   SOLE   0 0 5,375
Illumina Inc COM 452327109 286 940 SH   SOLE   0 0 940
Int'l Business Machines COM 459200101 546 3,753 SH   SOLE   0 0 3,753
Intuit Inc COM 461202103 9,805 36,868 SH   SOLE   0 0 36,868
iShares 0-5 Year TIPS 0-5 YR TIPS ETF 46429B747 213 2,130 SH   SOLE   0 0 2,130
iShares MSCI India MSCI INDIA ETF 46429B598 1,995 59,440 SH   SOLE   0 0 59,440
iShares Russell 1000 Growth RUS 1000 GRW ETF 464287614 336 2,104 SH   SOLE   0 0 2,104
iShares S&P 500 Index CORE S&P500 ETF 464287200 451 1,510 SH   SOLE   0 0 1,510
iShares S&P Small Cap 0-5 YR TIPS ETF 464287804 1,444 18,550 SH   SOLE   0 0 18,550
iShares Tr Barclays Fund CORE US AGGBD ET 464287226 206 1,820 SH   SOLE   0 0 1,820
iShares Tr S&P Midcap MSCI INDIA ETF 464287507 202 1,046 SH   SOLE   0 0 1,046
J M Smuckers Co RUS 1000 GRW ETF 832696405 1,498 13,617 SH   SOLE   0 0 13,617
J.P. Morgan Chase & Co. COM 46625H100 3,771 32,042 SH   SOLE   0 0 32,042
Johnson & Johnson COM 478160104 3,384 26,156 SH   SOLE   0 0 26,156
Keysight Technologies Inc. COM 49338L103 2,579 26,515 SH   SOLE   0 0 26,515
Kimberly-Clark Corp COM 494368103 4,706 33,131 SH   SOLE   0 0 33,131
KVH Industries Inc COM 482738101 1,066 100,105 SH   SOLE   0 0 100,105
Lab Corp of America COM NEW 50540R409 252 1,500 SH   SOLE   0 0 1,500
Lindblad Expeditions Holdings COM 535219109 887 52,907 SH   SOLE   0 0 52,907
Lockheed Martin Corporation COM 539830109 943 2,417 SH   SOLE   0 0 2,417
Markel Corp COM 570535104 551 466 SH   SOLE   0 0 466
Marriott Intl Inc Cl A CL A 571903202 269 2,161 SH   SOLE   0 0 2,161
McDonald's Corporation COM 580135101 907 4,222 SH   SOLE   0 0 4,222
Medtronic, Inc. SHS G5960L103 516 4,750 SH   SOLE   0 0 4,750
Merck & Co., Inc. COM 58933Y105 4,743 56,341 SH   SOLE   0 0 56,341
Microsoft Corp COM 594918104 3,122 22,453 SH   SOLE   0 0 22,453
Novartis AG SPONSORED ADR 66987V109 234 2,692 SH   SOLE   0 0 2,692
Parker Hannifin Corporation SPONSORED ADR 701094104 322 1,781 SH   SOLE   0 0 1,781
PepsiCo, Inc. SPONSORED ADR 713448108 3,109 22,674 SH   SOLE   0 0 22,674
Pfizer, Inc. SPONSORED ADR 717081103 628 17,486 SH   SOLE   0 0 17,486
PNC Financial Services Group COM 693475105 1,187 8,468 SH   SOLE   0 0 8,468
Powershares QQQ Tr COM 46090E103 1,191 6,310 SH   SOLE   0 0 6,310
PPG Industries, Inc. COM 693506107 1,260 10,631 SH   SOLE   0 0 10,631
Procter & Gamble Co COM 742718109 5,019 40,355 SH   SOLE   0 0 40,355
Public Service Enterprise Grou COM 744573106 225 3,628 SH   SOLE   0 0 3,628
Qualcomm, Inc. COM 747525103 4,031 52,851 SH   SOLE   0 0 52,851
Raytheon Co. COM 755111507 637 3,246 SH   SOLE   0 0 3,246
Republic Bancorp COM 760281204 1,929 44,400 SH   SOLE   0 0 44,400
Republic Services Inc. COM 760759100 917 10,597 SH   SOLE   0 0 10,597
Rio Tinto PLC COM 767204100 1,011 19,400 SH   SOLE   0 0 19,400
Royal Bk Cda Montreal COM 780087102 640 7,885 SH   SOLE   0 0 7,885
Sage Therapeutics COM 78667J108 1,998 14,240 SH   SOLE   0 0 14,240
Schwab Strategic Us Div Eq US DIDIVEND EQ 808524797 2,915 53,207 SH   SOLE   0 0 53,207
Schwab U.S. Mid-Cap US DIDIVEND EQ 808524508 10,643 188,244 SH   SOLE   0 0 188,244
Schwab US Aggregate Bond US AGGREGATE B 808524839 225 4,180 SH   SOLE   0 0 4,180
SPDR Gold Trust GOLD SHS 78463V107 251 1,810 SH   SOLE   0 0 1,810
SPDR Portfolio Large Cap PORTFOLIO LR ETF 78464A854 9,802 281,269 SH   SOLE   0 0 281,269
SPDR Portfolio Mid Cap PORTFOLIO MD ETF 78464A847 644 18,997 SH   SOLE   0 0 18,997
SPDR S&P 500 TR UNIT 78462F103 2,617 8,817 SH   SOLE   0 0 8,817
SPDR S&P 600 Small Cap S&P 600 SML CAP 78464A813 9,812 145,996 SH   SOLE   0 0 145,996
SPDR Total Stock Market PORTFOLIO TL STK 78464A805 524 14,253 SH   SOLE   0 0 14,253
SPDR Utility Select COM 81369Y886 778 12,010 SH   SOLE   0 0 12,010
SRC Energy Inc COM 78470V108 175 37,500 SH   SOLE   0 0 37,500
Starbucks Corporation COM 855244109 628 7,104 SH   SOLE   0 0 7,104
Target Corporation COM 87612E106 278 2,600 SH   SOLE   0 0 2,600
Tcf Finl Corp New COM 872307103 784 20,595 SH   SOLE   0 0 20,595
TE Connectivity Ltd REG SHS H84989104 723 7,759 SH   SOLE   0 0 7,759
Tegna Inc COM 87901J105 169 10,850 SH   SOLE   0 0 10,850
Texas Instruments Inc COM 882508104 8,785 67,976 SH   SOLE   0 0 67,976
Thermo Fisher Scientific COM 883556102 958 3,290 SH   SOLE   0 0 3,290
Transdigm Group Inc COM 893641100 260 500 SH   SOLE   0 0 500
U.S. Bancorp COM 902973304 303 5,469 SH   SOLE   0 0 5,469
Unilever NV COM 904784709 5,152 85,832 SH   SOLE   0 0 85,832
Union Pacific Corp COM 907818108 457 2,824 SH   SOLE   0 0 2,824
United Parcel Service COM 911312106 456 3,809 SH   SOLE   0 0 3,809
United Technologies Corp COM 913017109 5,547 40,634 SH   SOLE   0 0 40,634
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 529 1,941 SH   SOLE   0 0 1,941
Vanguard Total Stock Mkt TOTAL STK MKT 922908769 9,076 60,107 SH   SOLE   0 0 60,107
Verizon Communications Inc COM 92343V104 5,659 93,760 SH   SOLE   0 0 93,760
Vornado Realty Trust SH BEN INT 929042109 2,067 32,469 SH   SOLE   0 0 32,469
Wal-Mart Stores Inc COM 931142103 243 2,050 SH   SOLE   0 0 2,050
Walt Disney Company COM 254687106 3,247 24,916 SH   SOLE   0 0 24,916
Washington REIT SH BEN INT 939653101 484 17,700 SH   SOLE   0 0 17,700
Wells Fargo & Co Inc COM 949746101 1,645 32,607 SH   SOLE   0 0 32,607
Westrock Co COM 96145D105 716 19,644 SH   SOLE   0 0 19,644
Yum Brands Inc COM 988498101 205 1,806 SH   SOLE   0 0 1,806
Zoetis Inc CL A 98978V103 200 1,609 SH   SOLE   0 0 1,609