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
3M Co COM 88579y101 872 6,219 SH   SOLE   0 0 6,219
Abbott Laboratories COM 002824100 2,346 61,196 SH   SOLE   0 0 61,196
Abbvie Inc COM 00287y109 5,247 99,360 SH   SOLE   0 0 99,360
Accenture Ltd Bermuda Cl A COM g1151c101 615 7,477 SH   SOLE   0 0 7,477
Allergan Inc COM 018490102 318 2,860 SH   SOLE   0 0 2,860
Alliance Data Systems Corp COM 018581108 485 1,846 SH   SOLE   0 0 1,846
Altria Group Inc COM 02209s103 1,507 39,247 SH   SOLE   0 0 39,247
Amazon.com Inc COM 023135106 315 790 SH   SOLE   0 0 790
American Electric Power Inc COM 025537101 2,130 45,575 SH   SOLE   0 0 45,575
Anadarko Petroleum Corp COM 032511107 588 7,409 SH   SOLE   0 0 7,409
Apple Inc COM 037833100 1,576 2,810 SH   SOLE   0 0 2,810
AT&T Inc COM 00206r102 6,462 183,796 SH   SOLE   0 0 183,796
Automatic Data Processing Inc COM 053015103 1,599 19,793 SH   SOLE   0 0 19,793
Bank Montreal Que COM 063671101 585 8,780 SH   SOLE   0 0 8,780
Baxter Intl Inc COM 071813109 565 8,127 SH   SOLE   0 0 8,127
BCE Inc COM 05534b760 2,207 50,990 SH   SOLE   0 0 50,990
BlackRock Inc COM 09247x101 570 1,801 SH   SOLE   0 0 1,801
Bristol-Myers Squibb Co COM 110122108 7,074 133,086 SH   SOLE   0 0 133,086
C H Robinson Worldwide Inc COM 12541w209 615 10,545 SH   SOLE   0 0 10,545
Caterpillar Inc COM 149123101 819 9,015 SH   SOLE   0 0 9,015
Chevron Corp COM 166764100 8,250 66,046 SH   SOLE   0 0 66,046
Chubb Corp COM 171232101 417 4,320 SH   SOLE   0 0 4,320
Coach Inc COM 189754104 348 6,195 SH   SOLE   0 0 6,195
Coca-Cola Co COM 191216100 1,652 39,998 SH   SOLE   0 0 39,998
Colgate Palmolive Co COM 194162103 520 7,967 SH   SOLE   0 0 7,967
ConocoPhillips COM 20825c104 796 11,265 SH   SOLE   0 0 11,265
CVS Caremark Corporation COM 126650100 597 8,348 SH   SOLE   0 0 8,348
Darden Restaurants Inc COM 237194105 807 14,850 SH   SOLE   0 0 14,850
Deere & Co COM 244199105 1,248 13,660 SH   SOLE   0 0 13,660
Dominion Resources Inc VA COM 25746u109 6,034 93,283 SH   SOLE   0 0 93,283
Du Pont E I de Nemours & Co COM 263534109 2,284 35,156 SH   SOLE   0 0 35,156
Duke Energy Corp COM 26441c204 4,229 61,288 SH   SOLE   0 0 61,288
Eaton Corp PLC COM g29183103 847 11,130 SH   SOLE   0 0 11,130
eBay Inc COM 278642103 604 11,000 SH   SOLE   0 0 11,000
Emerson Electric Co COM 291011104 3,967 56,521 SH   SOLE   0 0 56,521
Express Scripts Holding Co COM 30219g108 534 7,600 SH   SOLE   0 0 7,600
Exxon Mobil Corp COM 30231g102 6,585 65,065 SH   SOLE   0 0 65,065
Fastenal Co COM 311900104 453 9,535 SH   SOLE   0 0 9,535
First American Bankshares COM 993001098 819 1,260 SH   SOLE   0 0 1,260
Franklin Resources Inc COM 354613101 654 11,330 SH   SOLE   0 0 11,330
General Electric Co COM 369604103 2,082 74,262 SH   SOLE   0 0 74,262
General Mills Inc COM 370334104 2,883 57,762 SH   SOLE   0 0 57,762
Genuine Parts Co COM 372460105 2,840 34,140 SH   SOLE   0 0 34,140
Giga Tronics Inc COM 375175106 9 10,000 SH   SOLE   0 0 10,000
Goldcorp Inc COM 380956409 1,139 52,568 SH   SOLE   0 0 52,568
Grainger W W Inc COM 384802104 2,205 8,632 SH   SOLE   0 0 8,632
Hain Celestial Group Inc COM 405217100 653 7,190 SH   SOLE   0 0 7,190
Honeywell Intl Inc COM 438516106 2,452 26,835 SH   SOLE   0 0 26,835
Illinois Tool Works Inc COM 452308109 5,700 67,787 SH   SOLE   0 0 67,787
Intel Corp COM 458140100 2,099 80,860 SH   SOLE   0 0 80,860
International Business Machine COM 459200101 3,100 16,525 SH   SOLE   0 0 16,525
Invesco Ltd COM g491bt108 1,596 43,834 SH   SOLE   0 0 43,834
Johnson & Johnson COM 478160104 7,507 81,964 SH   SOLE   0 0 81,964
Johnson Controls Inc COM 478366107 236 4,600 SH   SOLE   0 0 4,600
Kellogg Co COM 487836108 1,204 19,714 SH   SOLE   0 0 19,714
Kimberly Clark Corp COM 494368103 800 7,659 SH   SOLE   0 0 7,659
Kinder Morgan Inc COM 49456b101 1,598 44,384 SH   SOLE   0 0 44,384
Kohls Corp COM 500255104 2,849 50,205 SH   SOLE   0 0 50,205
Lockheed Martin Corp COM 539830109 754 5,075 SH   SOLE   0 0 5,075
Marathon Oil Corp COM 565849106 314 8,905 SH   SOLE   0 0 8,905
McDonalds Corp COM 580135101 5,419 55,845 SH   SOLE   0 0 55,845
Merck & Co Inc COM 58933y105 4,829 96,481 SH   SOLE   0 0 96,481
Microsoft Corp COM 594918104 1,863 49,806 SH   SOLE   0 0 49,806
National Oilwell Varco Inc COM 637071101 203 2,550 SH   SOLE   0 0 2,550
NextEra Energy Inc COM 65339f101 3,603 42,079 SH   SOLE   0 0 42,079
Nike Inc Cl B COM 654106103 1,099 13,972 SH   SOLE   0 0 13,972
Northern States Financial Corp COM 665751103 7 11,250 SH   SOLE   0 0 11,250
Occidental Petroleum Corp COM 674599105 3,408 35,832 SH   SOLE   0 0 35,832
Oracle Corp COM 68389x105 287 7,500 SH   SOLE   0 0 7,500
Panera Bread Co Cl A COM 69840w108 264 1,495 SH   SOLE   0 0 1,495
PepsiCo Inc COM 713448108 4,786 57,699 SH   SOLE   0 0 57,699
Pfizer Inc COM 717081103 929 30,322 SH   SOLE   0 0 30,322
Philip Morris Intl Inc COM 718172109 5,484 62,944 SH   SOLE   0 0 62,944
Phillips 66 COM 718546104 316 4,100 SH   SOLE   0 0 4,100
PNC Financial Services Group I COM 693475105 2,810 36,217 SH   SOLE   0 0 36,217
Price T Rowe Group Inc COM 74144t108 293 3,500 SH   SOLE   0 0 3,500
Procter & Gamble Co COM 742718109 5,949 73,074 SH   SOLE   0 0 73,074
Quad / Graphics Inc Cl A COM 747301109 1,286 47,228 SH   SOLE   0 0 47,228
Qualcomm Inc COM 747525103 2,441 32,874 SH   SOLE   0 0 32,874
Regeneron Pharmaceuticals COM 75886f107 317 1,150 SH   SOLE   0 0 1,150
Ross Stores Inc COM 778296103 272 3,631 SH   SOLE   0 0 3,631
Salesforce.com Inc COM 79466l302 559 10,120 SH   SOLE   0 0 10,120
Schlumberger Ltd COM 806857108 4,019 44,597 SH   SOLE   0 0 44,597
Seadrill Limited COM g7945e105 1,611 39,225 SH   SOLE   0 0 39,225
Sierra Monitor Cp COM 826400103 19 10,000 SH   SOLE   0 0 10,000
Smart Technologies Inc Cl AS COM 83172r108 22 10,000 SH   SOLE   0 0 10,000
Southern Co COM 842587107 2,046 49,769 SH   SOLE   0 0 49,769
Spectra Energy Corp COM 847560109 751 21,080 SH   SOLE   0 0 21,080
Starbucks Corp COM 855244109 1,151 14,684 SH   SOLE   0 0 14,684
Suncor Energy Inc COM 867224107 556 15,850 SH   SOLE   0 0 15,850
Sysco Corp COM 871829107 1,168 32,350 SH   SOLE   0 0 32,350
Travelers Companies Inc COM 89417e109 688 7,600 SH   SOLE   0 0 7,600
Union Pacific Corp COM 907818108 5,434 32,343 SH   SOLE   0 0 32,343
United Technologies Corp COM 913017109 319 2,800 SH   SOLE   0 0 2,800
UnitedHealth Group Inc COM 91324p102 1,887 25,059 SH   SOLE   0 0 25,059
Verizon Communications Inc COM 92343v104 6,927 140,964 SH   SOLE   0 0 140,964
Visa Inc Cl A COM 92826c839 764 3,430 SH   SOLE   0 0 3,430
Walgreen Co COM 931422109 3,705 64,494 SH   SOLE   0 0 64,494
Wells Fargo & Co COM 949746101 247 5,435 SH   SOLE   0 0 5,435
Whole Foods Mkt Inc COM 966837106 1,420 24,550 SH   SOLE   0 0 24,550
Wisconsin Energy Corp COM 976657106 803 19,430 SH   SOLE   0 0 19,430
Xilinx Inc COM 983919101 960 20,913 SH   SOLE   0 0 20,913
Yum Brands Inc COM 988498101 4,743 62,735 SH   SOLE   0 0 62,735
Diageo PLC Sp ADR ADR 25243q205 3,480 26,280 SH   SOLE   0 0 26,280
GlaxoSmithKline PLC Sp ADR ADR 37733w105 4,469 83,705 SH   SOLE   0 0 83,705
National Grid PLC Sp ADR ADR 636274300 339 5,190 SH   SOLE   0 0 5,190
Nestle SA Sp ADR ADR 641069406 4,717 64,241 SH   SOLE   0 0 64,241
Novartis AG Sp ADR ADR 66987v109 1,266 15,744 SH   SOLE   0 0 15,744
Novo-Nordisk AS ADR ADR 670100205 632 3,422 SH   SOLE   0 0 3,422
PetroChina Co Ltd Sp ADR ADR 71646e100 754 6,874 SH   SOLE   0 0 6,874
Royal Dutch Shell PLC Sp ADR B ADR 780259107 2,268 30,190 SH   SOLE   0 0 30,190
Vodafone Group PLC Sp ADR ADR 92857w209 237 6,033 SH   SOLE   0 0 6,033
iShares Core Mscitotal COM 46432f834 227 3,932 SH   SOLE   0 0 3,932
iShares High Div Equity Fund COM 46429b663 233 3,315 SH   SOLE   0 0 3,315
iShares Tr DJ Regional Bank COM 464288778 430 13,000 SH   SOLE   0 0 13,000
iShares Tr DJ Select Div Index COM 464287168 1,926 26,991 SH   SOLE   0 0 26,991
iShares Tr Russell 3000 COM 464287689 664 6,000 SH   SOLE   0 0 6,000
iShares Tr S&P 1500 Index COM 464287150 2,882 34,061 SH   SOLE   0 0 34,061
iShares Tr S&P Mid Cap 400 COM 464287507 941 7,031 SH   SOLE   0 0 7,031
iShares Tr S&P Small Cap 600 COM 464287804 487 4,462 SH   SOLE   0 0 4,462
iShares Tr S&P Small Cap Value COM 464287879 509 4,575 SH   SOLE   0 0 4,575
iShares USA Min Vol Id COM 46429b697 351 9,900 SH   SOLE   0 0 9,900
PowerShares ETF Trust Dynamic COM 73935x856 257 6,939 SH   SOLE   0 0 6,939
SPDR Series Trust S&P Biotech COM 78464a870 530 4,070 SH   SOLE   0 0 4,070
Vanguard Index Funds REIT ETF COM 922908553 466 7,225 SH   SOLE   0 0 7,225
Vanguard Index Funds Small Cap COM 922908611 570 5,855 SH   SOLE   0 0 5,855
Energy Transfer Partners LP COM 29273r109 209 3,650 SH   SOLE   0 0 3,650
American Tower REIT COM 03027x100 239 2,995 SH   SOLE   0 0 2,995
Digital Realty Trust Inc COM 253868103 735 14,959 SH   SOLE   0 0 14,959
HCP Inc COM 40414l109 984 27,095 SH   SOLE   0 0 27,095