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 6,162 92,249 SH   SOLE   0 0 92,249
Abbott Laboratories COM 002824100 4,197 109,484 SH   SOLE   0 0 109,484
Abbvie Inc COM 00287Y109 917 17,363 SH   SOLE   0 0 17,363
Altria Group, Inc. COM 02209S103 350 9,128 SH   SOLE   0 0 9,128
Aqua America Inc. COM 03836W103 830 35,185 SH   SOLE   0 0 35,185
BB & T Corporation COM 054937107 575 15,412 SH   SOLE   11,000 0 4,412
Bank America Corporation COM 060505104 358 22,977 SH   SOLE   0 0 22,977
Becton, Dickinson and Company COM 075887109 602 5,445 SH   SOLE   0 0 5,445
Brown-Forman Corporation COM 115637100 1,189 15,731 SH   SOLE   0 0 15,731
CVS Corporation DEL COM 126650100 7,977 111,450 SH   SOLE   10,000 0 101,450
Chevron Corporation COM 166764100 212 1,700 SH   SOLE   0 0 1,700
China Networks International COM G21125102 0 15,209 SH   SOLE   0 0 15,209
Church & Dwight Co., Inc. COM 171340102 2,505 37,796 SH   SOLE   0 0 37,796
Cisco Systems, Inc. COM 17275r102 4,874 217,283 SH   SOLE   0 0 217,283
Clorox Company COM 189054109 3,891 41,945 SH   SOLE   0 0 41,945
Coca Cola Co COM 191216100 3,365 81,464 SH   SOLE   0 0 81,464
Colgate-Palmolive COM 194162103 5,383 82,555 SH   SOLE   0 0 82,555
Diodes Incorporated COM 254543101 370 15,705 SH   SOLE   11,000 0 4,705
Eagle Bancorp, Inc MD COM 268948106 1,557 50,837 SH   SOLE   18,700 0 32,137
Eastman Chemical Co. COM 277432100 403 5,000 SH   SOLE   5,000 0 0
Ecolab Inc. COM 278865100 3,948 37,864 SH   SOLE   0 0 37,864
Equifax Inc. COM 294429105 3,296 47,708 SH   SOLE   0 0 47,708
Exxon-Mobil Corporation COM 30231G102 721 7,129 SH   SOLE   0 0 7,129
FXCM Inc. COM 302693106 475 26,650 SH   SOLE   26,000 0 650
Fabrinet COM G3323L100 429 20,885 SH   SOLE   15,000 0 5,885
Fiserv, Inc. COM 337738108 5,144 87,109 SH   SOLE   0 0 87,109
Flextronics International LTD COM Y2573F102 177 22,723 SH   SOLE   0 0 22,723
Fulton Financial Corporation COM 360271100 209 16,000 SH   SOLE   0 0 16,000
General Electric Company COM 369604103 7,904 281,985 SH   SOLE   25,000 0 256,985
General Mills, Inc. COM 370334104 1,916 38,385 SH   SOLE   0 0 38,385
Google Inc. Class A COM 38259P508 201 179 SH   SOLE   0 0 179
HSN Inc COM 404303109 466 7,475 SH   SOLE   7,000 0 475
Halliburton Company COM 406216101 681 13,423 SH   SOLE   9,000 0 4,423
Home Depot, Inc. COM 437076102 288 3,500 SH   SOLE   0 0 3,500
Hormel Foods Corporation COM 440452100 1,375 30,443 SH   SOLE   0 0 30,443
International Business Machine COM 459200101 5,366 28,606 SH   SOLE   2,000 0 26,606
J.M. Smuckers Company New COM 832696405 796 7,681 SH   SOLE   0 0 7,681
Jabil Circut, Inc. COM 466313103 410 23,502 SH   SOLE   0 0 23,502
John Marshall Bank COM 47804G103 321 20,695 SH   SOLE   0 0 20,695
Johnson & Johnson COM 478160104 5,945 64,908 SH   SOLE   0 0 64,908
Kellogg COM 487836108 1,007 16,487 SH   SOLE   0 0 16,487
Kimberly-Clark Corporation COM 494368103 2,512 24,046 SH   SOLE   0 0 24,046
Manitowoc Company, Inc. COM 563571108 2,178 93,395 SH   SOLE   35,000 0 58,395
McCormick & Co., Inc. COM 579780206 987 14,315 SH   SOLE   0 0 14,315
McDonalds Corporation COM 580135101 1,952 20,122 SH   SOLE   0 0 20,122
Medtronic, Inc. COM 585055106 5,347 93,166 SH   SOLE   0 0 93,166
Microsoft Corporation COM 594918104 4,152 110,974 SH   SOLE   11,000 0 99,974
Mondelez International, Inc. COM 609207105 3,252 92,113 SH   SOLE   0 0 92,113
Oracle Corporation COM 68389X105 428 11,177 SH   SOLE   0 0 11,177
Patterson Companies COM 703395103 3,305 80,223 SH   SOLE   0 0 80,223
Pepsico, Inc. COM 713448108 4,245 51,182 SH   SOLE   0 0 51,182
Perkinelmer, Inc. COM 714046109 592 14,355 SH   SOLE   13,000 0 1,355
Phillip Morris International COM 718172109 780 8,957 SH   SOLE   0 0 8,957
Principal Financial Group Inc. COM 74251V102 513 10,401 SH   SOLE   10,000 0 401
Procter & Gamble COM 742718109 4,346 53,380 SH   SOLE   0 0 53,380
Quest Diagnostic, Inc. COM 74834l100 1,533 28,625 SH   SOLE   0 0 28,625
Snap On, Inc. COM 833034101 423 3,860 SH   SOLE   3,500 0 360
SodaStream International Ltd. COM M9068E105 442 8,900 SH   SOLE   8,000 0 900
Sothebys Holdings, Inc. Cl A COM 835898107 426 8,000 SH   SOLE   8,000 0 0
Stryker Corporation COM 863667101 5,721 76,137 SH   SOLE   0 0 76,137
Sysco Corporation COM 871829107 2,829 78,357 SH   SOLE   0 0 78,357
Tesla Motors, Inc COM 88160R101 257 1,710 SH   SOLE   1,710 0 0
US Silica Holdings Inc COM 90345E103 304 8,900 SH   SOLE   8,000 0 900
Underground SLTNS Inc COM 000000000 2 12,800 SH   SOLE   0 0 12,800
Wal-Mart Stores COM 931142103 4,973 63,202 SH   SOLE   0 0 63,202
Walgreen Co. COM 931422109 7,050 122,745 SH   SOLE   8,000 0 114,745
Walt Disney Co. COM 254687106 2,996 39,213 SH   SOLE   0 0 39,213
WashingtonFirst Bankshares Inc COM 940730104 353 24,708 SH   SOLE   0 0 24,708
Consumer Discretionary (SPDR) ETF 81369Y407 5,620 84,089 SH   SOLE   7,500 0 76,589
Consumer Staples (SPDR) ETF 81369Y308 2,055 47,820 SH   SOLE   0 0 47,820
DJ Internet (First Trust) ETF 33733E302 2,075 34,666 SH   SOLE   0 0 34,666
DJ Transportation (iShares) ETF 464287192 4,828 36,602 SH   SOLE   0 0 36,602
DJ US Telecom (iShares) ETF 464287713 2,901 97,586 SH   SOLE   0 0 97,586
Dow Industrials ETF 74347R305 618 5,370 SH   SOLE   5,000 0 370
Emerging Markets (Vanguard) ETF 922042858 224 5,454 SH   SOLE   0 0 5,454
Energy (SPDR) ETF 81369Y506 279 3,157 SH   SOLE   0 0 3,157
Europe STOXX 50 (SPDR) ETF 78463X103 616 15,668 SH   SOLE   0 0 15,668
Financials (ProShares Ultra) ETF 74347X633 2,879 24,444 SH   SOLE   7,000 0 17,444
Financials (SPDR) ETF 81369Y605 4,084 186,813 SH   SOLE   0 0 186,813
Healthcare (SPDR) ETF 81369Y209 3,974 71,676 SH   SOLE   11,000 0 60,676
Industrials (ProShares Ultra) ETF 74347R727 1,069 10,232 SH   SOLE   4,000 0 6,232
Industrials (SPDR) ETF 81369Y704 4,970 95,100 SH   SOLE   7,500 0 87,600
KBW Insurance (SPDR) ETF 78464A789 1,824 28,904 SH   SOLE   0 0 28,904
MSCI Mexico Investable Mkt (iS ETF 464286822 227 3,334 SH   SOLE   0 0 3,334
Materials (SPDR) ETF 81369Y100 2,014 43,573 SH   SOLE   0 0 43,573
Mid-Cap (Vanguard) ETF 922908629 2,701 24,547 SH   SOLE   0 0 24,547
MidCap 400 ETF 74347R404 617 4,865 SH   SOLE   3,500 0 1,365
Nasdaq Biotechnology (iShares) ETF 464287556 4,877 21,477 SH   SOLE   0 0 21,477
Preferred Stocks (PowerShares) ETF 73936T565 1,178 87,649 SH   SOLE   0 0 87,649
QQQ (PowerShares) ETF 73935A104 235 2,672 SH   SOLE   0 0 2,672
QQQ (ProShares Ultra) ETF 74347R206 3,875 38,901 SH   SOLE   10,350 0 28,551
REIT (Vanguard) ETF 922908553 3,260 50,499 SH   SOLE   8,500 0 41,999
Real Estate ETF 74347X625 1,327 19,545 SH   SOLE   9,000 0 10,545
Retail (SPDR) ETF 78464A714 4,107 46,617 SH   SOLE   4,000 0 42,617
Russell Microcap (iShares) ETF 464288869 3,767 50,151 SH   SOLE   8,400 0 41,751
S&P 500 (ProShares Ultra) ETF 74347R107 3,454 33,673 SH   SOLE   8,500 0 25,173
S&P 500 (SPDR) ETF 78462F103 206 1,113 SH   SOLE   0 0 1,113
S&P GSSI Semiconductor (iShare ETF 464287523 1,143 15,723 SH   SOLE   0 0 15,723
S&P Homebuilders (SPDR) ETF 78464A888 4,389 131,787 SH   SOLE   20,000 0 111,787
SPDR S&P Bank ETF ETF 78464A797 509 15,348 SH   SOLE   0 0 15,348
Schwab US Dividend Equity ETF 808524797 252 6,866 SH   SOLE   0 0 6,866
Semiconductor 3x (Direxion) ETF 25459W458 342 4,950 SH   SOLE   4,500 0 450
Technology (ProShares Ultra) ETF 74347R693 1,732 15,764 SH   SOLE   0 0 15,764
Technology (SPDR) ETF 81369Y803 4,547 127,229 SH   SOLE   0 0 127,229
Utilities (SPDR) ETF 81369Y886 2,499 65,821 SH   SOLE   0 0 65,821
Vanguard Dividend Appreciation ETF 921908844 287 3,817 SH   SOLE   0 0 3,817
Water Resources (PowerShares) ETF 73935X575 1,457 55,566 SH   SOLE   0 0 55,566