FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3M Company COM 88579Y101 715 6722 SH SOLE 6722 ALPS Sector Dividend Dogs COM 00162Q858 493 16487 SH SOLE 16487 AT&T Inc. COM 00206R102 7179 195672 SH SOLE 195672 AbbVie Inc. COM 00287Y109 769 18861 SH SOLE 18861 Abbott Laboratories COM 002824100 1146 32455 SH SOLE 32455 Alcoa, Inc. COM 013817101 281 33015 SH SOLE 33015 Altria Group Inc COM 02209S103 397 11544 SH SOLE 11544 American Capital, Ltd. COM 02503Y103 5070 347389 SH SOLE 347389 American Electric Power COM 025537101 289 5946 SH SOLE 5946 American Express Co. COM 025816109 3057 45309 SH SOLE 45309 American Intl Group COM 026874784 239 6152 SH SOLE 6152 American Realty Ppty COM 02917t104 176 12000 SH SOLE 12000 Amgen Inc. COM 031162100 650 6339 SH SOLE 6339 Anadarko Petroleum COM 032511107 412 4708 SH SOLE 4708 Annaly Capital Mgmt. COM 035710409 1960 123367 SH SOLE 123367 Apache Corporation COM 037411105 202 2620 SH SOLE 2620 Apple Inc. COM 037833100 8652 19545 SH SOLE 19545 Ares Capital Corp COM 04010L103 3435 189787 SH SOLE 189787 BB&T Corp COM 054937107 2216 70583 SH SOLE 70583 Bank of America Corp COM 060505104 4143 340179 SH SOLE 340179 Bank of the James COM 470299108 457 63212 SH SOLE 63212 Becton Dickinson COM 075887109 5222 54617 SH SOLE 54617 Bed Bath & Beyond COM 075896100 697 10815 SH SOLE 10815 Berkshire Hath. Cl B COM 084670702 716 6871 SH SOLE 6871 Berkshire Hathaway =1 sh COM 084670108 313 200 SH SOLE 200 Boeing Company COM 097023105 3273 38120 SH SOLE 38120 Bristol-Myers Squibb COM 110122108 2756 66912 SH SOLE 66912 CVS Caremark Corp. COM 126650100 6862 124787 SH SOLE 124787 Capitalsource Inc. COM 14055X102 139 14490 SH SOLE 14490 Caterpillar Inc COM 149123101 2957 34001 SH SOLE 34001 CenturyLink Inc. COM 156700106 3668 104418 SH SOLE 104418 Check Point Software COM M22465104 615 13080 SH SOLE 13080 Chesapeake Energy Corp COM 165167107 624 30550 SH SOLE 30550 Chevron Corp COM 166764100 3184 26795 SH SOLE 26795 Cirrus Logic Inc. COM 172755100 728 32007 SH SOLE 32007 Cisco Systems Inc. COM 17275R102 2327 111357 SH SOLE 111357 Citigroup, Inc. COM 172967424 933 21097 SH SOLE 21097 Claymore S&P Glbl Water COM 18383Q507 278 11630 SH SOLE 11630 Clorox Company COM 189054109 221 2500 SH SOLE 2500 Coach Inc COM 189754104 682 13641 SH SOLE 13641 Coca-Cola Company COM 191216100 2062 50986 SH SOLE 50986 Cognizant Tech Solutions COM 192446102 3225 42086 SH SOLE 42086 ConocoPhillips COM 20825C104 231 3849 SH SOLE 3849 Copa Holdings, S.A. COM P31076105 906 7574 SH SOLE 7574 Cummins Inc. COM 231021106 893 7712 SH SOLE 7712 DaVita Inc. COM 23918K108 1474 12427 SH SOLE 12427 Darden Restaurants Inc COM 237194105 1407 27216 SH SOLE 27216 Denison Mines Corp COM 248356107 28 20000 SH SOLE 20000 Devon Energy Corp COM 25179M103 877 15536 SH SOLE 15536 Dominion Resources Inc. COM 25746U109 892 15337 SH SOLE 15337 DuPont de Nemours COM 263534109 226 4607 SH SOLE 4607 Duke Energy Corp COM 26441C204 3188 43913 SH SOLE 43913 EMC Corporation COM 268648102 1727 72292 SH SOLE 72292 EQT Corporation COM 26884L109 2173 32078 SH SOLE 32078 Eli Lilly & Co. COM 532457108 294 5169 SH SOLE 5169 Ensco Plc ADS COM G3157S106 1330 22162 SH SOLE 22162 Express Scripts Hldg COM 30219g108 5083 88214 SH SOLE 88214 Exxon Mobil Corp COM 30231G102 8149 90431 SH SOLE 90431 Fauquier Bankshares COM 312059108 144 11984 SH SOLE 11984 FedEx Corp COM 31428X106 203 2072 SH SOLE 2072 First Capital Bancorp COM 319438107 165 51212 SH SOLE 51212 First Community Bancshares, In COM 31983A103 178 11235 SH SOLE 11235 Flowserve Corp COM 34354P105 1193 7115 SH SOLE 7115 Ford Motor Company COM 345370860 952 72373 SH SOLE 72373 General Electric Co COM 369604103 8863 383365 SH SOLE 383365 General Mills Inc. COM 370334104 225 4561 SH SOLE 4561 Glaxo Smithkline ADS COM 37733W105 206 4384 SH SOLE 4384 Google Inc COM 38259P508 495 623 SH SOLE 623 Hess Corporation COM 42809H107 1596 22285 SH SOLE 22285 Home Depot Inc. COM 437076102 773 11080 SH SOLE 11080 Honeywell Intl Inc COM 438516106 296 3924 SH SOLE 3924 Huntington Bkshs COM 446150104 791 107344 SH SOLE 107344 IBM Corp COM 459200101 8474 39728 SH SOLE 39728 Illinois Tool Works COM 452308109 555 9107 SH SOLE 9107 Intel Corporation COM 458140100 4490 205644 SH SOLE 205644 JPMorgan Chase COM 46625H100 4489 94576 SH SOLE 94576 Johnson & Johnson COM 478160104 4320 52984 SH SOLE 52984 Johnson Controls COM 478366107 387 11029 SH SOLE 11029 KB Home COM 48666K109 840 38605 SH SOLE 38605 Kraft Foods Group COM 50076Q106 502 9738 SH SOLE 9738 Kurrant Mobile Catering COM 501294102 0 20000 SH SOLE 20000 Lam Research Corporation COM 512807108 367 8850 SH SOLE 8850 Linn Co. LLC COM 535782106 570 14600 SH SOLE 14600 Lloyds Banking Group plc COM 539439109 195 65000 SH SOLE 65000 Lowes Co., Inc. COM 548661107 2825 74503 SH SOLE 74503 Magnum Hunter Res. COM 55973B102 46 11500 SH SOLE 11500 McDonald's Corp. COM 580135101 4716 47310 SH SOLE 47310 McKesson Corp COM 58155Q103 4689 43429 SH SOLE 43429 Medical Properties Trust COM 58463J304 168 10500 SH SOLE 10500 Merck & Co. Inc. COM 58933Y105 3392 76743 SH SOLE 76743 Microchip Technology Inc COM 595017104 4188 113901 SH SOLE 113901 Microsoft Corp. COM 594918104 3882 135710 SH SOLE 135710 Mirant Corp Escrow - DoNotSell COM 604675991 0 20286 SH SOLE 20286 Mondelez Int'l COM 609207105 1483 48450 SH SOLE 48450 Monsanto Co COM 61166W101 459 4348 SH SOLE 4348 Morgan Stanley COM 617446448 1032 46947 SH SOLE 46947 National Fuel Gas Co. COM 636180101 429 7000 SH SOLE 7000 National Oilwell COM 637071101 200 2829 SH SOLE 2829 National Retail Properties COM 637417106 6914 191147 SH SOLE 191147 NextEra Energy, Inc. COM 65339F101 293 3767 SH SOLE 3767 Norfolk Southern COM 655844108 1041 13503 SH SOLE 13503 Nuance Communications, Inc. COM 67020Y100 380 18820 SH SOLE 18820 Nucor Corporation COM 670346105 3494 75719 SH SOLE 75719 Oracle Corporation COM 68389X105 933 28865 SH SOLE 28865 Paccar Inc. COM 693718108 940 18591 SH SOLE 18591 Peabody Energy Corp COM 704549104 349 16485 SH SOLE 16485 PepsiCo, Inc. COM 713448108 6325 79957 SH SOLE 79957 Pfizer Inc. COM 717081103 3215 111402 SH SOLE 111402 Philip Morris Intl COM 718172109 971 10473 SH SOLE 10473 Pinnacle Bancshares COM 72345E102 145 11148 SH SOLE 11148 Procter & Gamble COM 742718109 6111 79303 SH SOLE 79303 Prospect Capital Corp. COM 74348T102 1354 124107 SH SOLE 124107 Qualcomm Inc. COM 747525103 4337 64789 SH SOLE 64789 Quanta Services Inc. COM 74762E102 1280 44800 SH SOLE 44800 Regions Finc'l Corp COM 7591EP100 94 11534 SH SOLE 11534 SPDR Cons Staples COM 81369Y308 280 7032 SH SOLE 7032 SPDR Cons. Disc. COM 81369Y407 540 10190 SH SOLE 10190 SPDR DJ Mid Cap Grwth ETF COM 78484A821 231 2425 SH SOLE 2425 SPDR Energy Sectr COM 81369Y506 1836 23146 SH SOLE 23146 SPDR Financial Select COM 81369Y605 192 10570 SH SOLE 10570 SPDR Health Care Slct COM 81369Y209 238 5180 SH SOLE 5180 SPDR S&P Dividend ETF COM 78464A763 5110 77431 SH SOLE 77431 SPDR S&P Pharma. COM 78464A722 364 5760 SH SOLE 5760 SanDisk Corporation COM 80004C101 288 5249 SH SOLE 5249 Schlumberger Ltd. COM 806857108 4031 53831 SH SOLE 53831 SeaDrill Ltd COM G7945E105 448 12044 SH SOLE 12044 Sentry Tech Corp. COM 81731K101 0 10000 SH SOLE 10000 Simon Property Group Inc. COM 828806109 220 1385 SH SOLE 1385 Sirius XM Radio Inc. COM 82967N108 77 24853 SH SOLE 24853 Southern Company COM 842587107 916 19527 SH SOLE 19527 Spectra Energy Corp COM 847560109 4492 146094 SH SOLE 146094 Steel Dynamics Inc. COM 858119100 191 12000 SH SOLE 12000 StellarOne Corp COM 85856G100 263 16287 SH SOLE 16287 SunTrust Banks, Inc. COM 867914103 1012 35113 SH SOLE 35113 Thermo Fisher COM 883556102 5372 70237 SH SOLE 70237 Transocean Inc COM H8817H100 286 5495 SH SOLE 5495 Triangle Capital Corp. COM 895848109 1908 68161 SH SOLE 68161 U.S. Bancorp COM 902973304 3254 95902 SH SOLE 95902 UDR, Inc. COM 902653104 995 41140 SH SOLE 41140 United Technologies COM 913017109 3447 36897 SH SOLE 36897 Universal Health Realty COM 91359E105 1923 33326 SH SOLE 33326 Vanguard Dividend App. COM 921908844 3219 48995 SH SOLE 48995 Vanguard Growth ETF COM 922908736 254 3283 SH SOLE 3283 Vanguard REIT ETF COM 922908553 1604 22741 SH SOLE 22741 Verizon Comm. COM 92343V104 9775 198890 SH SOLE 198890 Vodafone Group COM 92857W209 559 19673 SH SOLE 19673 Wal-Mart Stores, Inc. COM 931142103 2793 37326 SH SOLE 37326 Walt Disney Co COM 254687106 1822 32085 SH SOLE 32085 Wells Fargo & Co COM 949746101 1416 38274 SH SOLE 38274 Wisdom Tree Dividend Ex-Financ COM 97717W406 359 5800 SH SOLE 5800 WisdomTree Emerging Mkts Equit COM 97717W315 296 5375 SH SOLE 5375 WisdomTree LargeCap Dividend COM 97717W307 597 10130 SH SOLE 10130 WisdomTree MidCap Earngs COM 97717W570 237 3360 SH SOLE 3360 Xerox Corporation COM 984121103 86 10001 SH SOLE 10001 iShr DJ Select Dividend COM 464287168 455 7172 SH SOLE 7172 iShr FTSE NAREIT Mtg Pls (rem) COM 464288539 1581 101115 SH SOLE 101115 iShr MSCI EAFE COM 464287465 2142 36325 SH SOLE 36325 iShr MSCI Emerg Mkts COM 464287234 3864 90350 SH SOLE 90350 iShr MSCI Pacific Ex Japan COM 464286665 1031 20741 SH SOLE 20741 iShr Russell 2000 Index COM 464287655 4293 45458 SH SOLE 45458 iShr S&P 500 Index COM 464287200 2043 12985 SH SOLE 12985 iShr S&P Latin Amer 40 COM 464287390 367 8409 SH SOLE 8409 iShr S&P Midcap 400 COM 464287507 3071 26689 SH SOLE 26689 iShr Trust S&P 100 COM 464287101 1069 15182 SH SOLE 15182 BB&T Pfd. 5.625% 054937404 3511 137459 SH SOLE 137459 Bank of America Pfd H 060505765 1180 46293 SH SOLE 46293 GE Capital Corp Pfd 369622444 355 13400 SH SOLE 13400 MS Cap III 6 1/4% 617460209 809 32129 SH SOLE 32129 Wells Fargo 8% Non-cum. Perp. 949746879 1217 40670 SH SOLE 40670 iShr S&P US Pfd ETF 464288687 9542 235477 SH SOLE 235477 SPDR Gold Trust 78463V107 6432 41638 SH SOLE 41638 iPath Dow Jones Commodity Inde 06738C778 790 19460 SH SOLE 19460 iShr COMEX Gold Trust 464285105 1008 64980 SH SOLE 64980 Alerian MLP ETF 00162Q866 650 36700 SH SOLE 36700 Credit Suisse MLP Index ETN 22542D852 480 16635 SH SOLE 16635 JPMorgan Alerian MLP ETN 46625H365 9040 198765 SH SOLE 198765 Kinder Morgan Energy Ptnrs LP 494550106 201 2240 SH SOLE 2240 Eaton Vance Multi-Strategy Abs 277923496 117 12872.9610SH SOLE 12872.9610 Goldman Sachs Satellite Strate 38143H332 1080 130478.1690SH SOLE 130478.1690 Invesco Balanced Risk Allocati 00141V697 1682 131091.8180SH SOLE 131091.8180 PIMCO All-Asset All Authority 72200Q182 11043 1010313.2290SH SOLE 1010313.2290 American Century Equity Income 025076100 114 13420.4390SH SOLE 13420.4390 Eaton Vance Atlanta Capital SM 277902656 288 14936.2040SH SOLE 14936.2040 Fidelity Contra Fund 316071109 290 3461.0240SH SOLE 3461.0240 Fmi Large Cap Fund 302933205 552 28991.0580SH SOLE 28991.0580 Franklin Custodian Fd Income C 353496300 77 32940.4540SH SOLE 32940.4540 Schwab S P 500 Index Fund Sel 808509855 858 34945.5680SH SOLE 34945.5680 Schwab Smallcap Index Fundsele 808509848 238 10042.0351SH SOLE 10042.0351 Scout Mid Cap Fund 81063U206 179 11664.7980SH SOLE 11664.7980 Small Cap Growth Admiral Share 921937710 253 7185.7920SH SOLE 7185.7920 Small Cap Value Admiral Shares 921937686 252 7130.7321SH SOLE 7130.7321 USAA Mutual Funds Trst S&P 500 903288884 1825 81609.3320SH SOLE 81609.3320 Vanguard 500 Index Fd Admiral 922908710 2774 19184.7350SH SOLE 19184.7350 Vanguard Developed Markets Adm 921937678 259 8844.7519SH SOLE 8844.7519 Vanguard Emerging Markets Stoc 922042841 319 8907.7581SH SOLE 8907.7581 Vanguard Extended Market Index 922908694 506 9765.0330SH SOLE 9765.0330 Vanguard Global Equity Fund 922038203 272 13438.6680SH SOLE 13438.6680 Vanguard Growth Index Admiral 922908660 214 5353.0670SH SOLE 5353.0670 Vanguard Index Trust 500 Index 922908108 290 2007.0270SH SOLE 2007.0270 Vanguard Lifestrategy Growth F 921909503 601 24142.3710SH SOLE 24142.3710 Vanguard Lifestrategy Moderate 921909404 1316 60940.6600SH SOLE 60940.6600 Vanguard Mid-Cap Index Admiral 922908645 502 4363.0690SH SOLE 4363.0690 Vanguard Star Fd 921909107 720 32870.2940SH SOLE 32870.2940 Vanguard Target Retirement 203 92202E508 475 31399.4830SH SOLE 31399.4830 Vanguard Tax Managed Cap Appre 921943866 252 3195.4480SH SOLE 3195.4480 Vanguard Value Index Fd Admira 922908678 274 10713.7000SH SOLE 10713.7000 Vanguard Windsor II Admiral Sh 922018304 303 5264.9430SH SOLE 5264.9430 Virtus AlphaSector Prem Fd. 92828R230 2042 139387.4250SH SOLE 139387.4250 Nasdaq OMX Group CVT BD to Com 631103AA6 15 15000 PRN SOLE 15000