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 2,545 41,659 SH   SOLE   0 0 41,659
Abbott Laboratories COM 002824100 6,126 136,076 SH   SOLE   0 0 136,076
Abbvie Inc COM 00287Y109 733 11,194 SH   SOLE   0 0 11,194
Actavis, Inc. COM 00507K103 662 2,570 SH   SOLE   1,700 0 870
Altria Group, Inc. COM 02209S103 430 8,728 SH   SOLE   0 0 8,728
Apple Computer, Inc. COM 037833100 271 2,456 SH   SOLE   0 0 2,456
Aqua America Inc. COM 03836W103 938 35,115 SH   SOLE   0 0 35,115
BB & T Corporation COM 054937107 596 15,313 SH   SOLE   11,000 0 4,313
Bank America Corporation COM 060505104 829 46,313 SH   SOLE   24,600 0 21,713
Becton, Dickinson and Company COM 075887109 737 5,296 SH   SOLE   0 0 5,296
Brown-Forman Corporation COM 115637100 1,283 14,606 SH   SOLE   0 0 14,606
CSX Corporation COM 126408103 697 19,250 SH   SOLE   14,000 0 5,250
CVS Corporation DEL COM 126650100 10,879 112,956 SH   SOLE   10,000 0 102,956
Caterpillar Inc. COM 149123101 253 2,759 SH   SOLE   0 0 2,759
China Networks International COM G21125102 0 15,209 SH   SOLE   0 0 15,209
Church & Dwight Co., Inc. COM 171340102 2,893 36,708 SH   SOLE   0 0 36,708
Cisco Systems, Inc. COM 17275r102 6,617 237,901 SH   SOLE   0 0 237,901
Clorox Company COM 189054109 4,097 39,313 SH   SOLE   0 0 39,313
Coca Cola Co COM 191216100 3,924 92,931 SH   SOLE   0 0 92,931
Colgate-Palmolive COM 194162103 5,656 81,740 SH   SOLE   0 0 81,740
Cummins Inc COM 231021106 699 4,850 SH   SOLE   2,750 0 2,100
Delta Airlines, Inc. COM 247361702 530 10,775 SH   SOLE   10,000 0 775
Dicks Sporting Goods COM 253393102 417 8,396 SH   SOLE   8,000 0 396
Diodes Incorporated COM 254543101 633 22,950 SH   SOLE   18,000 0 4,950
Dominion Resources, Inc. VA Ne COM 25746u109 638 8,299 SH   SOLE   0 0 8,299
Eagle Bancorp, Inc MD COM 268948106 1,087 30,590 SH   SOLE   0 0 30,590
Eastman Chemical Co. COM 277432100 303 4,000 SH   SOLE   4,000 0 0
Ecolab Inc. COM 278865100 3,728 35,671 SH   SOLE   0 0 35,671
Equifax Inc. COM 294429105 4,679 57,853 SH   SOLE   0 0 57,853
Exxon-Mobil Corporation COM 30231G102 644 6,962 SH   SOLE   0 0 6,962
Fiserv, Inc. COM 337738108 6,935 97,718 SH   SOLE   0 0 97,718
Flextronics International LTD COM Y2573F102 703 62,913 SH   SOLE   40,000 0 22,913
General Electric Company COM 369604103 7,534 298,142 SH   SOLE   25,000 0 273,142
General Mills, Inc. COM 370334104 2,242 42,037 SH   SOLE   0 0 42,037
Home Depot, Inc. COM 437076102 362 3,447 SH   SOLE   0 0 3,447
Hormel Foods Corporation COM 440452100 1,509 28,962 SH   SOLE   0 0 28,962
Intel Corporation COM 458140100 213 5,880 SH   SOLE   0 0 5,880
International Business Machine COM 459200101 3,412 21,265 SH   SOLE   0 0 21,265
J.M. Smuckers Company New COM 832696405 1,053 10,431 SH   SOLE   0 0 10,431
John Marshall Bank COM 47804G103 1,869 105,613 SH   SOLE   26,671 0 78,942
Johnson & Johnson COM 478160104 6,546 62,598 SH   SOLE   0 0 62,598
Johnson Controls, Inc. COM 478366107 396 8,200 SH   SOLE   7,000 0 1,200
Kellogg COM 487836108 1,187 18,145 SH   SOLE   0 0 18,145
Kimberly-Clark Corporation COM 494368103 2,774 24,006 SH   SOLE   0 0 24,006
Manitowoc Company, Inc. COM 563571108 1,155 52,253 SH   SOLE   0 0 52,253
McCormick & Co., Inc. COM 579780206 1,774 23,874 SH   SOLE   0 0 23,874
McDonalds Corporation COM 580135101 1,990 21,242 SH   SOLE   0 0 21,242
Medtronic, Inc. COM 585055106 6,428 89,030 SH   SOLE   0 0 89,030
Microsoft Corporation COM 594918104 5,723 123,215 SH   SOLE   0 0 123,215
Mondelez International, Inc. COM 609207105 4,316 118,815 SH   SOLE   0 0 118,815
Nokia Corporation A COM 654902204 400 50,875 SH   SOLE   50,000 0 875
Oracle Corporation COM 68389X105 427 9,497 SH   SOLE   0 0 9,497
Patterson Companies COM 703395103 4,582 95,268 SH   SOLE   0 0 95,268
Pepsico, Inc. COM 713448108 5,183 54,813 SH   SOLE   0 0 54,813
Perkinelmer, Inc. COM 714046109 608 13,900 SH   SOLE   13,000 0 900
Phillip Morris International COM 718172109 681 8,361 SH   SOLE   0 0 8,361
Principal Financial Group Inc. COM 74251V102 556 10,714 SH   SOLE   10,000 0 714
Procter & Gamble COM 742718109 5,303 58,219 SH   SOLE   0 0 58,219
Quest Diagnostic, Inc. COM 74834l100 3,176 47,358 SH   SOLE   0 0 47,358
RF Micro Devices, Inc. COM 749941100 630 38,000 SH   SOLE   38,000 0 0
Rite Aid Corporation COM 767754104 484 64,325 SH   SOLE   60,000 0 4,325
Stryker Corporation COM 863667101 7,930 84,068 SH   SOLE   1,000 0 83,068
Sysco Corporation COM 871829107 3,691 93,004 SH   SOLE   0 0 93,004
Tesla Motors, Inc COM 88160R101 478 2,147 SH   SOLE   2,000 0 147
Underground SLTNS Inc COM 000000000 2 12,800 SH   SOLE   0 0 12,800
Wal-Mart Stores COM 931142103 6,020 70,100 SH   SOLE   0 0 70,100
Walgreen Boots Alliance COM 931427108 9,587 125,815 SH   SOLE   8,000 0 117,815
Walt Disney Co. COM 254687106 6,083 64,584 SH   SOLE   0 0 64,584
WashingtonFirst Bankshares Inc COM 940730104 392 25,940 SH   SOLE   0 0 25,940
Consumer Discretionary (SPDR) ETF 81369Y407 6,262 86,786 SH   SOLE   7,500 0 79,286
Consumer Staples (SPDR) ETF 81369Y308 2,579 53,189 SH   SOLE   0 0 53,189
DJ Internet (First Trust) ETF 33733E302 2,068 33,725 SH   SOLE   0 0 33,725
DJ Transportation (iShares) ETF 464287192 6,285 38,308 SH   SOLE   0 0 38,308
DJ US Telecom (iShares) ETF 464287713 3,149 107,539 SH   SOLE   0 0 107,539
Dow Industrials ETF 74347R305 723 5,370 SH   SOLE   5,000 0 370
Energy (SPDR) ETF 81369Y506 548 6,920 SH   SOLE   0 0 6,920
Europe STOXX 50 (SPDR) ETF 78463X103 1,000 29,232 SH   SOLE   0 0 29,232
FTSE China 25 Index (iShares) ETF 464287184 509 12,225 SH   SOLE   11,000 0 1,225
Financials (ProShares Ultra) ETF 74347X633 3,805 25,515 SH   SOLE   7,000 0 18,515
Financials (SPDR) ETF 81369Y605 5,075 205,229 SH   SOLE   0 0 205,229
Healthcare (SPDR) ETF 81369Y209 4,739 69,303 SH   SOLE   0 0 69,303
Industrials (ProShares Ultra) ETF 74347R727 1,249 10,600 SH   SOLE   4,000 0 6,600
Industrials (SPDR) ETF 81369Y704 6,045 106,842 SH   SOLE   7,500 0 99,342
KBW Insurance (SPDR) ETF 78464A789 2,389 35,826 SH   SOLE   0 0 35,826
MSCI Canada Index (iShares) ETF 464286509 640 22,192 SH   SOLE   0 0 22,192
MSCI Germany Index (iShares) ETF 464286806 302 11,000 SH   SOLE   11,000 0 0
MSCI Mexico Investable Mkt (iS ETF 464286822 260 4,379 SH   SOLE   0 0 4,379
Materials (SPDR) ETF 81369Y100 2,969 61,120 SH   SOLE   0 0 61,120
Mid-Cap (Vanguard) ETF 922908629 3,807 30,814 SH   SOLE   0 0 30,814
MidCap 400 ETF 74347R404 711 9,660 SH   SOLE   7,000 0 2,660
Nasdaq 100 Ultra (ProShares) ETF 74347X831 254 2,606 SH   SOLE   2,000 0 606
Nasdaq Biotechnology (iShares) ETF 464287556 5,644 18,606 SH   SOLE   0 0 18,606
Preferred Stocks (PowerShares) ETF 73936T565 1,055 71,752 SH   SOLE   0 0 71,752
Proshares ETF Large Cap Core P ETF 74347R248 254 2,515 SH   SOLE   0 0 2,515
QQQ (PowerShares) ETF 73935A104 293 2,834 SH   SOLE   0 0 2,834
QQQ (ProShares Ultra) ETF 74347R206 4,613 33,739 SH   SOLE   8,000 0 25,739
REIT (Vanguard) ETF 922908553 4,192 51,755 SH   SOLE   8,500 0 43,255
Real Estate ETF 74347X625 2,095 19,831 SH   SOLE   9,000 0 10,831
Retail (SPDR) ETF 78464A714 4,706 49,018 SH   SOLE   4,500 0 44,518
Russell Microcap (iShares) ETF 464288869 3,405 44,231 SH   SOLE   8,400 0 35,831
S&P 500 (ProShares Ultra) ETF 74347R107 4,518 35,208 SH   SOLE   8,300 0 26,908
S&P 500 (SPDR) ETF 78462F103 218 1,061 SH   SOLE   0 0 1,061
S&P 500 Aristocrats (ProShares ETF 74348A467 1,095 21,853 SH   SOLE   0 0 21,853
S&P Bank (SPDR) ETF 78464A797 761 22,688 SH   SOLE   0 0 22,688
S&P GSSI Semiconductor (iShare ETF 464287523 2,350 25,294 SH   SOLE   0 0 25,294
S&P Homebuilders (SPDR) ETF 78464A888 4,568 133,880 SH   SOLE   20,000 0 113,880
Schwab US Dividend Equity ETF 808524797 1,021 25,613 SH   SOLE   0 0 25,613
Semiconductor 3x (Direxion) ETF 25459W458 735 5,450 SH   SOLE   5,000 0 450
Technology (ProShares Ultra) ETF 74347R693 2,398 15,752 SH   SOLE   0 0 15,752
Technology (SPDR) ETF 81369Y803 5,651 136,674 SH   SOLE   0 0 136,674
Utilities (SPDR) ETF 81369Y886 3,611 76,481 SH   SOLE   0 0 76,481
Vanguard Dividend Appreciation ETF 921908844 606 7,462 SH   SOLE   0 0 7,462
Water Resources (PowerShares) ETF 73935X575 1,482 57,545 SH   SOLE   0 0 57,545