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,81911,658SH SOLE 0011,658
Amazon Com Inc COM0231351061,233447SH SOLE 00447
Auto Data Processing COM0530151033322,232SH SOLE 002,232
Chevron Inc COM1667641001,63018,269SH SOLE 0018,269
Cisco Sys Inc COM17275R1023,19768,536SH SOLE 0068,536
Clorox Co Del COM1890541094,07618,580SH SOLE 0018,580
Coca Cola CoCOM1912161002,69160,239SH SOLE 0060,239
CVS Health Corp COM1266501002,69141,412SH SOLE 0041,412
Disney Walt CoCOM2546871062912,610SH SOLE 002,610
Dow IncCOM2605571032,70066,231SH SOLE 0066,231
Eagle Bancorp Inc COM2689481062938,945SH SOLE 008,945
Eaton Corp PlcCOMG291831032,75231,459SH SOLE 0031,459
Emerson Elec CoCOM2910111042,51740,585SH SOLE 0040,585
Exxon Mobil CorpCOM30231G1021,44432,300SH SOLE 0032,300
Fastenal Co COM3119001043,52482,267SH SOLE 0082,267
General Dynamics CorpCOM3695501082,52516,895SH SOLE 0016,895
General Mills Inc COM3703341043,47956,431SH SOLE 0056,431
Hershey Company COM4278661082,62720,269SH SOLE 0020,269
Honeywell Intl Inc COM4385161062,45516,980SH SOLE 0016,980
Hormel Foods Corp COM4404521003,09064,025SH SOLE 0064,025
Illinois Tool Wks IncCOM4523081092,86916,410SH SOLE 0016,410
Int'l Business MachinesCOM4592001012,56821,261SH SOLE 0021,261
iShares Tr MSCI EAFE Index ETF46428746532,248529,782SH SOLE 00529,782
iShares Tr S&P 500 Index ETF46428720035,429114,403SH SOLE 00114,403
Lockheed Martin Corp COM5398301092,6637,297SH SOLE 007,297
Netflix Inc COM64110L106278611SH SOLE 00611
Omnicom Group Inc COM6819191062,15139,402SH SOLE 0039,402
Paychex IncCOM7043261072,73436,095SH SOLE 0036,095
Pfizer Inc COM7170811032,73383,574SH SOLE 0083,574
Sandy Spring Bancorp COM8003631034,910198,125SH SOLE 00198,125
Texas Instruments Inc COM8825081042,91222,933SH SOLE 0022,933
Verizon Communications COM92343V1041,94535,282SH SOLE 0035,282
Walgreens Boots Alli COM9314271082,61261,607SH SOLE 0061,607