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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M Company COM88579Y1011,86711,658SH SOLE 0011,658
Amazon Com Inc COM023135106715227SH SOLE 00227
Auto Data Processing COM0530151033662,626SH SOLE 002,626
Chevron Inc COM1667641001,32918,453SH SOLE 0018,453
Cisco Sys IncCOM17275R1022,70068,544SH SOLE 0068,544
Clorox Co DelCOM1890541093,87718,446SH SOLE 0018,446
Coca Cola Co COM1912161003,00560,867SH SOLE 0060,867
CVS Health Corp COM1266501002,47342,347SH SOLE 0042,347
Disney Walt CoCOM2546871063242,610SH SOLE 002,610
Dow Inc COM2605571033,14266,774SH SOLE 0066,774
Eagle Bancorp, Inc COM2689481062408,945SH SOLE 008,945
Eaton Corp Plc COMG291831033,24931,842SH SOLE 0031,842
Emerson Elec CoCOM2910111042,71541,400SH SOLE 0041,400
Exxon Mobil CorpCOM30231G1021,14533,339SH SOLE 0033,339
Fastenal Co COM3119001043,68881,781SH SOLE 0081,781
General Dynamics CorpCOM3695501082,39417,294SH SOLE 0017,294
General Mills Inc COM3703341043,51056,910SH SOLE 0056,910
Hershey Company COM4278661082,94920,571SH SOLE 0020,571
Honeywell Intl Inc COM4385161062,84617,292SH SOLE 0017,292
Hormel Foods Corp COM4404521003,11763,757SH SOLE 0063,757
Illinois Tool Wks IncCOM4523081093,20716,597SH SOLE 0016,597
Intl Business MachinesCOM4592001012,58521,247SH SOLE 0021,247
iShares Tr MSCI EAFE Index ETF46428746534,098535,714SH SOLE 00535,714
iShares Tr S&P 500 Index ETF46428720038,674115,082SH SOLE 00115,082
Lockheed Martin Corp COM5398301092,8417,413SH SOLE 007,413
Omnicom Group Inc COM6819191061,96839,754SH SOLE 0039,754
Paychex IncCOM7043261072,93236,756SH SOLE 0036,756
Pfizer Inc COM7170811033,07083,652SH SOLE 0083,652
PNC Financial Svcs Grp COM6934751052041,855SH SOLE 001,855
Sandy Spring Bancorp COM8003631034,053175,625SH SOLE 00175,625
Texas Instrs Inc COM8825081043,31323,204SH SOLE 0023,204
Verizon CommunicationsCOM92343V1042,09535,220SH SOLE 0035,220
Walgreens Boots Alli COM9314271082,25962,885SH SOLE 0062,885