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
AFLAC, Inc. COM 001055102 1,208 19,133 SH   SOLE   0 0 19,133
Abbott Laboratories COM 002824100 5,921 141,539 SH   SOLE   0 0 141,539
Abbvie Inc COM 00287Y109 1,396 24,446 SH   SOLE   10,700 0 13,746
Alphabet Inc. Class C COM 38259P508 411 552 SH   SOLE   400 0 152
Altria Group, Inc. COM 02209S103 567 9,053 SH   SOLE   0 0 9,053
Amazon.Com Inc. COM 023135106 784 1,320 SH   SOLE   1,000 0 320
Amgen Incorporated COM 031162100 266 1,775 SH   SOLE   0 0 1,775
Apple Computer, Inc. COM 037833100 1,012 9,286 SH   SOLE   0 0 9,286
Applied Optoelectronics, Inc. COM 03823U102 521 34,950 SH   SOLE   34,100 0 850
Aqua America Inc. COM 03836W103 1,053 33,108 SH   SOLE   0 0 33,108
BB & T Corporation COM 054937107 737 22,162 SH   SOLE   14,000 0 8,162
Bank America Corporation COM 060505104 995 73,599 SH   SOLE   45,000 0 28,599
Becton, Dickinson and Company COM 075887109 3,525 23,221 SH   SOLE   0 0 23,221
Boeing Corporation COM 097023105 1,504 11,851 SH   SOLE   5,000 0 6,851
Brown-Forman Corporation COM 115637100 1,301 13,217 SH   SOLE   0 0 13,217
CVS Corporation DEL COM 126650100 9,674 93,262 SH   SOLE   0 0 93,262
Carnival Corporation COM 143658102 625 11,839 SH   SOLE   10,000 0 1,839
China Networks International COM G21125102 0 15,209 SH   SOLE   0 0 15,209
Church & Dwight Co., Inc. COM 171340102 2,859 31,019 SH   SOLE   0 0 31,019
Cisco Systems, Inc. COM 17275r102 7,695 270,286 SH   SOLE   0 0 270,286
Clorox Company COM 189054109 4,262 33,808 SH   SOLE   0 0 33,808
Coca Cola Co COM 191216100 4,144 89,328 SH   SOLE   0 0 89,328
Colgate-Palmolive COM 194162103 5,627 79,647 SH   SOLE   0 0 79,647
Dominion Resources, Inc. VA Ne COM 25746u109 871 11,597 SH   SOLE   0 0 11,597
Eagle Bancorp, Inc MD COM 268948106 1,223 25,470 SH   SOLE   0 0 25,470
Ecolab Inc. COM 278865100 5,475 49,095 SH   SOLE   0 0 49,095
Equifax Inc. COM 294429105 5,833 51,040 SH   SOLE   0 0 51,040
Express Scripts, Inc. Cl A COM 302182100 2,558 37,241 SH   SOLE   0 0 37,241
Exxon-Mobil Corporation COM 30231G102 642 7,677 SH   SOLE   0 0 7,677
Fiserv, Inc. COM 337738108 9,369 91,334 SH   SOLE   0 0 91,334
Flextronics International LTD COM Y2573F102 166 13,758 SH   SOLE   0 0 13,758
General Electric Company COM 369604103 8,482 266,807 SH   SOLE   0 0 266,807
General Mills, Inc. COM 370334104 2,878 45,425 SH   SOLE   0 0 45,425
Home Depot, Inc. COM 437076102 351 2,629 SH   SOLE   0 0 2,629
Hormel Foods Corporation COM 440452100 3,240 74,928 SH   SOLE   0 0 74,928
Intel Corporation COM 458140100 202 6,233 SH   SOLE   0 0 6,233
International Business Machine COM 459200101 2,274 15,015 SH   SOLE   0 0 15,015
John Marshall Bank COM 47804G103 2,796 166,412 SH   SOLE   33,505 0 132,907
Johnson & Johnson COM 478160104 6,158 56,913 SH   SOLE   0 0 56,913
Kellogg COM 487836108 2,220 28,999 SH   SOLE   0 0 28,999
Kimberly-Clark Corporation COM 494368103 3,744 27,837 SH   SOLE   0 0 27,837
Kraft Heinz Co COM 500754106 340 4,325 SH   SOLE   0 0 4,325
Luxoft Holding, Inc. COM G57279104 671 12,200 SH   SOLE   11,500 0 700
Manitowoc Company, Inc. COM 563571108 828 191,215 SH   SOLE   140,000 0 51,215
Manitowoc Food Service, Inc. C COM 563568104 556 37,715 SH   SOLE   0 0 37,715
McCormick & Co., Inc. COM 579780206 2,510 25,228 SH   SOLE   0 0 25,228
McDonalds Corporation COM 580135101 3,444 27,402 SH   SOLE   0 0 27,402
Medtronic, Inc. COM 585055106 3,761 50,144 SH   SOLE   0 0 50,144
Microsoft Corporation COM 594918104 7,671 138,898 SH   SOLE   0 0 138,898
Mondelez International, Inc. COM 609207105 4,713 117,469 SH   SOLE   0 0 117,469
Oracle Corporation COM 68389X105 331 8,098 SH   SOLE   0 0 8,098
Palo Alto Networks, Inc. COM 697435105 547 3,350 SH   SOLE   3,100 0 250
Patterson Companies COM 703395103 4,644 99,811 SH   SOLE   0 0 99,811
Pepsico, Inc. COM 713448108 6,131 59,823 SH   SOLE   0 0 59,823
Perkinelmer, Inc. COM 714046109 490 9,900 SH   SOLE   9,000 0 900
Phillip Morris International COM 718172109 792 8,076 SH   SOLE   0 0 8,076
Procter & Gamble COM 742718109 5,519 67,051 SH   SOLE   0 0 67,051
Quest Diagnostic, Inc. COM 74834l100 4,711 65,931 SH   SOLE   0 0 65,931
Rite Aid Corporation COM 767754104 584 71,700 SH   SOLE   65,000 0 6,700
Royal Gold, Inc. COM 780287108 742 14,465 SH   SOLE   12,000 0 2,465
Sherwin Williams Co. COM 824348106 1,776 6,237 SH   SOLE   0 0 6,237
Smucker J.M. Company COM 832696405 1,462 11,262 SH   SOLE   0 0 11,262
Steel Dynamics, Inc. COM 858119100 765 34,000 SH   SOLE   30,000 0 4,000
Stryker Corporation COM 863667101 8,468 78,925 SH   SOLE   0 0 78,925
Sysco Corporation COM 871829107 5,551 118,793 SH   SOLE   0 0 118,793
Visa Inc. CLass A COM 92826C839 309 4,046 SH   SOLE   0 0 4,046
Wal-Mart Stores COM 931142103 2,602 37,986 SH   SOLE   0 0 37,986
Walgreen Boots Alliance COM 931427108 9,578 113,698 SH   SOLE   6,000 0 107,698
Walt Disney Co. COM 254687106 6,995 70,437 SH   SOLE   0 0 70,437
WashingtonFirst Bankshares Inc COM 940730104 556 25,427 SH   SOLE   0 0 25,427
Consumer Discretionary (SPDR) ETF 81369Y407 7,017 88,714 SH   SOLE   7,500 0 81,214
Consumer Staples (SPDR) ETF 81369Y308 3,416 64,373 SH   SOLE   0 0 64,373
DJ Internet (First Trust) ETF 33733E302 3,027 44,330 SH   SOLE   0 0 44,330
DJ Transportation (iShares) ETF 464287192 5,024 35,281 SH   SOLE   0 0 35,281
DJ US Telecom (iShares) ETF 464287713 3,256 105,955 SH   SOLE   0 0 105,955
Direxion SHS ETF New Daily Eme ETF 25490K281 698 13,334 SH   SOLE   11,500 0 1,834
Dow Industrials ETF 74347R305 711 10,740 SH   SOLE   10,000 0 740
Europe Dividend Growers (ProSh ETF 74347B540 290 7,610 SH   SOLE   0 0 7,610
Financials (ProShares Ultra) ETF 74347X633 3,169 49,238 SH   SOLE   14,000 0 35,238
Financials (SPDR) ETF 81369Y605 5,069 225,303 SH   SOLE   0 0 225,303
Healthcare (SPDR) ETF 81369Y209 4,225 62,331 SH   SOLE   0 0 62,331
Industrials (ProShares Ultra) ETF 74347R727 300 2,620 SH   SOLE   0 0 2,620
Industrials (SPDR) ETF 81369Y704 5,747 103,606 SH   SOLE   8,500 0 95,106
KBW Insurance (SPDR) ETF 78464A789 3,543 51,164 SH   SOLE   0 0 51,164
Mid-Cap (Vanguard) ETF 922908629 4,515 37,243 SH   SOLE   0 0 37,243
Nasdaq 100 Ultra (ProShares) ETF 74347X831 1,079 10,535 SH   SOLE   9,000 0 1,535
Nasdaq Biotechnology (iShares) ETF 464287556 4,053 15,539 SH   SOLE   0 0 15,539
Preferred Stocks (PowerShares) ETF 73936T565 1,782 119,460 SH   SOLE   0 0 119,460
Proshares ETF Large Cap Core P ETF 74347R248 357 7,054 SH   SOLE   0 0 7,054
QQQ (PowerShares) ETF 73935A104 565 5,178 SH   SOLE   0 0 5,178
QQQ (ProShares Ultra) ETF 74347R206 4,236 57,398 SH   SOLE   10,000 0 47,398
REIT (Vanguard) ETF 922908553 4,041 48,223 SH   SOLE   8,500 0 39,723
Real Estate 2x (ProShares) ETF 74347X625 1,363 12,020 SH   SOLE   9,000 0 3,020
Retail (SPDR) ETF 78464A714 4,745 102,743 SH   SOLE   10,200 0 92,543
Russell Microcap (iShares) ETF 464288869 662 9,750 SH   SOLE   9,000 0 750
S&P 500 (ProShares Ultra) ETF 74347R107 4,138 64,844 SH   SOLE   10,600 0 54,244
S&P 500 (SPDR) ETF 78462F103 399 1,940 SH   SOLE   0 0 1,940
S&P 500 Aristocrats (ProShares ETF 74348A467 2,643 50,513 SH   SOLE   0 0 50,513
S&P Bank (SPDR) ETF 78464A797 1,566 51,571 SH   SOLE   0 0 51,571
S&P GSSI Semiconductor (iShare ETF 464287523 2,376 25,935 SH   SOLE   0 0 25,935
S&P Homebuilders (SPDR) ETF 78464A888 5,122 151,350 SH   SOLE   20,000 0 131,350
SPDR EURO STOXX 50 ETF ETF 78463X202 691 20,800 SH   SOLE   19,000 0 1,800
Schwab US Dividend Equity ETF 808524797 988 24,648 SH   SOLE   0 0 24,648
Semiconductor 3x (Direxion) ETF 25459W458 729 26,980 SH   SOLE   25,000 0 1,980
Technology (ProShares Ultra) ETF 74347R693 2,127 26,665 SH   SOLE   0 0 26,665
Technology (SPDR) ETF 81369Y803 6,614 149,104 SH   SOLE   0 0 149,104
Utilities (SPDR) ETF 81369Y886 3,442 69,366 SH   SOLE   0 0 69,366
Vanguard Dividend Appreciation ETF 921908844 509 6,266 SH   SOLE   0 0 6,266