13F-HR 1 inftable.txt 13F-HR TABLE 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3 M Company COM 88579Y101 543 6870 SH Sole 6870 AFLAC Corp COM 001055102 3543 83031 SH Sole 81696 1335 AT & T COM 00206R102 2042 84432 SH Sole 83457 975 Advance Auto Parts COM 00751Y106 243 4850 SH Sole 4850 Allergan Inc COM 018490102 4967 85260 SH Sole 83100 2160 Alliance Data System Corp COM 018581108 2677 44980 SH Sole 43930 1050 Altria Group COM 02209S103 266 13272 SH Sole 13272 Amazon.Com Inc COM 023135106 515 4715 SH Sole 4535 180 American Capital Ltd COM 02503Y103 94 19561 SH Sole 17762 1799 American Elec Pwr COM 025537101 319 9875 SH Sole 9875 Aon Corp COM 037389103 396 10673 SH Sole 10673 Apple Inc COM 037833100 1410 5605 SH Sole 5605 Arch Coal Inc COM 039380100 3072 155050 SH Sole 152350 2700 BB&T Corp COM 054937107 2314 87951 SH Sole 87701 250 BP ADR COM 055622104 266 9220 SH Sole 7832 1388 Bank of America Corp COM 060505104 876 60969 SH Sole 60719 250 Benchmark Bankshares New COM 08160E207 276 20805 SH Sole 20805 Berkshire Hathaway Cl B COM 084670702 8112 101799 SH Sole 100049 1750 Boeing Co COM 097023105 233 3716 SH Sole 3641 75 Bristol-Myers Squibb COM 110122108 1982 79482 SH Sole 78882 600 Capital One Finl COM 14040H105 524 12997 SH Sole 8997 4000 Caterpillar Inc COM 149123101 393 6549 SH Sole 6549 Celgene Corp COM 151020104 3230 63565 SH Sole 62365 1200 CenturyLink COM 156700106 371 11125 SH Sole 10925 200 Chevron Corp COM 166764100 919 13549 SH Sole 13532 17 Chubb Corp COM 171232101 505 10100 SH Sole 10020 80 Cisco Systems COM 17275R102 3513 164835 SH Sole 162910 1925 Coca-Cola Co COM 191216100 1144 22828 SH Sole 21708 1120 Cognizant Tech Sol COM 192446102 3264 65195 SH Sole 64600 595 Conagra Foods COM 205887102 210 9000 SH Sole 9000 Consolidated Edison COM 209115104 455 10554 SH Sole 10379 175 Corrections Corp COM 22025Y407 253 13244 SH Sole 13244 Danaher Corp COM 235851102 468 12600 SH Sole 11800 800 Dick's Sporting Goods COM 253393102 4000 160712 SH Sole 155612 5100 Dominion Resources COM 25746U109 1303 33634 SH Sole 33434 200 Du Pont (EI) COM 263534109 449 12987 SH Sole 12987 Duke Energy Corp COM 26441C105 173 10808 SH Sole 10006 802 EQT Corp COM 26884L109 429 11880 SH Sole 11880 Emerson Electric COM 291011104 401 9168 SH Sole 9168 Enova Systems Inc COM 29355M200 14 15000 SH Sole 15000 Equifax Inc COM 294429105 392 13975 SH Sole 13975 Express Scripts Inc COM 302182100 286 6090 SH Sole 6090 Exxon Mobil Corp COM 30231G102 6759 118429 SH Sole 113273 5156 FMC Corp COM 302491303 1475 25685 SH Sole 25135 550 Fedex Corp COM 31428X106 3255 46430 SH Sole 45630 800 Fluor Corp COM 343412102 2117 49802 SH Sole 49102 700 Ford Motor Company New COM 345370860 2561 254025 SH Sole 247775 6250 Frontier Communications COM 35906A108 501 70415 SH Sole 70415 Gafisa SA COM 362607301 121 10000 SH Sole 10000 General Electric COM 369604103 1235 85656 SH Sole 84729 927 General Mills COM 370334104 300 8460 SH Sole 8460 Google COM 38259P508 570 1280 SH Sole 1280 HCP Inc COM 40414L109 1392 43165 SH Sole 41465 1700 Hewlett-Packard COM 428236103 503 11611 SH Sole 11611 Home Depot COM 437076102 4278 152398 SH Sole 149798 2600 Human Genome Sciences COM 444903108 266 11733 SH Sole 11733 IBM Corp COM 459200101 534 4322 SH Sole 4322 IShares FTSE/Xinhau China 25 I COM 464287184 245 6250 SH Sole 6250 IShares MSCI - Brazil COM 464286400 250 4038 SH Sole 4038 ITT Corp COM 450911102 1135 25266 SH Sole 24066 1200 Intel Corp COM 458140100 4130 212325 SH Sole 207500 4825 Itau Unibanco Banco Multiplo S COM 465562106 205 11385 SH Sole 11385 Johnson & Johnson COM 478160104 3023 51182 SH Sole 50416 766 Lilly (Eli) COM 532457108 364 10877 SH Sole 10677 200 Lubrizol Corp COM 549271104 4249 52910 SH Sole 51845 1065 Marshall & Ilsley New COM 571837103 199 27754 SH Sole 27754 McDonald's Corp COM 580135101 4821 73187 SH Sole 72012 1175 Merck & Co COM 58933Y105 3807 108854 SH Sole 105989 2865 Microsoft Corp COM 594918104 730 31720 SH Sole 31720 Nordson Corp COM 655663102 371 6610 SH Sole 6610 Norfolk Southern COM 655844108 2348 44260 SH Sole 44260 NuSkin Enterprises COM 67018T105 3623 145345 SH Sole 142045 3300 Pepsico Inc COM 713448108 1846 30293 SH Sole 30293 Pfizer Inc COM 717081103 1281 89801 SH Sole 88014 1787 Philip Morris Intl COM 718172109 430 9384 SH Sole 9384 Piedmont Natural Gas COM 720186105 667 26355 SH Sole 24355 2000 Plum Creek Timber COM 729251108 1073 31084 SH Sole 28959 2125 Potomac Banchares COM 737643106 56 10771 SH Sole 10771 Procter & Gamble COM 742718109 522 8698 SH Sole 8698 Progress Energy COM 743263105 261 6658 SH Sole 6338 320 RGC Resources COM 74955L103 379 12218 SH Sole 12218 Ross Stores COM 778296103 4133 77550 SH Sole 76125 1425 S & T Bancorp COM 783859101 447 22608 SH Sole 22608 SPDR Gold Trust COM 78463V107 7384 60682 SH Sole 59632 1050 SPDR S&P Emerging Latin Americ COM 78463X707 3809 54833 SH Sole 53733 1100 Sara Lee COM 803111103 4561 323450 SH Sole 315650 7800 Schlumberger Ltd COM 806857108 622 11245 SH Sole 10820 425 Southern Co COM 842587107 1043 31340 SH Sole 31065 275 Steel Dynamics COM 858119100 1339 101493 SH Sole 101493 StellarOne COM 85856G100 1049 82178 SH Sole 82041 137 SunTrust Banks COM 867914103 453 19460 SH Sole 19268 192 Taiwan Semiconductor Mfg ADS COM 874039100 117 12000 SH Sole 12000 Teva Pharm Inds ADR COM 881624209 3965 76261 SH Sole 74761 1500 Tractor Supply COM 892356106 4797 78685 SH Sole 76660 2025 Transocean Inc COM H8817H100 1619 34939 SH Sole 34413 526 UDR Inc COM 902653104 904 47252 SH Sole 39684 7568 Unilever NV NY Shrs COM 904784709 247 9050 SH Sole 7700 1350 United Bankshares COM 909907107 220 9210 SH Sole 9210 United Technologies COM 913017109 1108 17071 SH Sole 16771 300 Valley Financial Corp COM 919629105 414 106753 SH Sole 106753 Verizon Comms COM 92343V104 689 24577 SH Sole 24577 Vodafone Group PLC ADR New COM 92857W209 1001 48416 SH Sole 48066 350 Vornado Realty Trust COM 929042109 431 5903 SH Sole 5593 310 Wal-Mart Stores COM 931142103 401 8347 SH Sole 8347 Walgreen Co COM 931422109 671 25120 SH Sole 25120 Wells Fargo COM 949746101 210 8211 SH Sole 8211 Wipro Limited ADR COM 97651M109 190 15833 SH Sole 15833 Woodward Governor Co COM 980745103 293 11475 SH Sole 11175 300 AIM Real Estate Fund 00142C565 584 32354 SH Sole 29639 2715 AMCAP Fund Cl R5 023375835 326 21188 SH Sole 21188 AllianceBernstein Value Fund 018915108 175 23021 SH Sole 23021 Amer Red Cross Broad Market In 12345678E 262 8883 SH Sole 8883 Amer Red Cross Intl Stock Fund 12345678G 141 12223 SH Sole 12223 Columbia Acorn Select Fund A 197199888 599 27632 SH Sole 27632 Columbia Val & Restruct Fund 19765Y514 501 13144 SH Sole 10957 2188 Fidelity New Markets Income 315910836 678 44427 SH Sole 44427 Growth Fund Of Amer Cl F 399874403 883 35366 SH Sole 30510 4856 Nationwide New Fund Cl D 63867R621 139 12486 SH Sole 12486 Oppenheimer Main Street Small 68381F508 464 29230 SH Sole 29230 Vanguard Windsor II Fund 922018205 323 15105 SH Sole 15105 Victory Special Value Fund A 926464843 568 44235 SH Sole 37312 6923 Washington Mutual Investors Cl 939330106 242 10675 SH Sole 10675 Cohen & ST Select Infrastructu 19248A109 158 12472 SH Sole 12105 367 John Hancock Patriot Premium D 41013T105 121 11907 SH Sole 10646 1261 AIM Intl Small Company Fund A 008879561 603 43149 SH Sole 43149 Alliance Bernstein Intl Value 018913103 160 14284 SH Sole 14284 Capital World Growth & Income 140543109 245 8351 SH Sole 8351 Columbia Emerging Markets Fund 19765Y852 635 64429 SH Sole 54986 9443 EuroPacific Growth Cl A 298706102 581 17095 SH Sole 17095 MFS Int'l Value A 55273E301 559 26913 SH Sole 23247 3666 UMB Scout International Fund 904199403 318 12286 SH Sole 10546 1740 Royce Value Plus Inv 780905741 544 49964 SH Sole 42765 7200