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 961 6,712 SH   SOLE   0 0 6,712
Abbott Laboratories COM 002824100 2,433 59,487 SH   SOLE   0 0 59,487
Abbvie Inc COM 00287y109 5,395 95,585 SH   SOLE   0 0 95,585
Accenture Ltd Bermuda Cl A COM g1151c101 569 7,042 SH   SOLE   0 0 7,042
Air Prods & Chems Inc COM 009158106 865 6,722 SH   SOLE   0 0 6,722
Allergan Inc COM 018490102 408 2,410 SH   SOLE   0 0 2,410
Alliance Data Systems Corp COM 018581108 777 2,762 SH   SOLE   0 0 2,762
Allstate Corp COM 020002101 871 14,825 SH   SOLE   0 0 14,825
Altera Corp COM 021441100 348 10,025 SH   SOLE   0 0 10,025
Altria Group Inc COM 02209s103 1,381 32,919 SH   SOLE   0 0 32,919
Amazon.com Inc COM 023135106 432 1,330 SH   SOLE   0 0 1,330
American Electric Power Inc COM 025537101 2,357 42,255 SH   SOLE   0 0 42,255
Anadarko Petroleum Corp COM 032511107 702 6,409 SH   SOLE   0 0 6,409
Apple Inc COM 037833100 3,497 37,626 SH   SOLE   0 0 37,626
AT&T Inc COM 00206r102 6,036 170,696 SH   SOLE   0 0 170,696
Automatic Data Processing Inc COM 053015103 1,816 22,907 SH   SOLE   0 0 22,907
Bank Montreal Que COM 063671101 643 8,743 SH   SOLE   0 0 8,743
Baxter Intl Inc COM 071813109 286 3,952 SH   SOLE   0 0 3,952
BCE Inc COM 05534b760 1,873 41,295 SH   SOLE   0 0 41,295
BlackRock Inc COM 09247x101 2,070 6,478 SH   SOLE   0 0 6,478
Boeing Co COM 097023105 930 7,313 SH   SOLE   0 0 7,313
Bristol-Myers Squibb Co COM 110122108 6,617 136,411 SH   SOLE   0 0 136,411
C H Robinson Worldwide Inc COM 12541w209 553 8,676 SH   SOLE   0 0 8,676
Cabot Oil & Gas Corp COM 127097103 362 10,606 SH   SOLE   0 0 10,606
Capital One Financial Corp COM 14040h105 1,087 13,162 SH   SOLE   0 0 13,162
Catamaran Corp COM 148887102 248 5,610 SH   SOLE   0 0 5,610
Caterpillar Inc COM 149123101 585 5,386 SH   SOLE   0 0 5,386
Check Point Software Tech Ltd COM m22465104 403 6,010 SH   SOLE   0 0 6,010
Chevron Corp COM 166764100 7,938 60,808 SH   SOLE   0 0 60,808
Chubb Corp COM 171232101 811 8,795 SH   SOLE   0 0 8,795
Cisco Systems Inc COM 17275r102 346 13,922 SH   SOLE   0 0 13,922
Clorox Co COM 189054109 909 9,945 SH   SOLE   0 0 9,945
Coca-Cola Co COM 191216100 2,258 53,305 SH   SOLE   0 0 53,305
Colgate Palmolive Co COM 194162103 428 6,277 SH   SOLE   0 0 6,277
ConocoPhillips COM 20825c104 1,012 11,805 SH   SOLE   0 0 11,805
Core Laboratories NV COM n22717107 249 1,491 SH   SOLE   0 0 1,491
Covidien PLC COM g2554f113 239 2,650 SH   SOLE   0 0 2,650
CVS Caremark Corporation COM 126650100 564 7,478 SH   SOLE   0 0 7,478
Deere & Co COM 244199105 1,001 11,060 SH   SOLE   0 0 11,060
Devon Energy Corp COM 25179m103 347 4,366 SH   SOLE   0 0 4,366
Dicks Sporting Goods Inc COM 253393102 263 5,653 SH   SOLE   0 0 5,653
Disney Walt Co Disney COM 254687106 289 3,365 SH   SOLE   0 0 3,365
Dominion Resources Inc VA COM 25746u109 6,281 87,828 SH   SOLE   0 0 87,828
Dover Corp COM 260003108 474 5,210 SH   SOLE   0 0 5,210
Du Pont E I de Nemours & Co COM 263534109 2,201 33,632 SH   SOLE   0 0 33,632
Duke Energy Corp COM 26441c204 3,299 44,466 SH   SOLE   0 0 44,466
Eaton Corp PLC COM g29183103 1,253 16,229 SH   SOLE   0 0 16,229
Emerson Electric Co COM 291011104 4,318 65,077 SH   SOLE   0 0 65,077
Enbridge Inc COM 29250n105 423 8,915 SH   SOLE   0 0 8,915
EOG Resources Inc COM 26875p101 239 2,045 SH   SOLE   0 0 2,045
Express Scripts Holding Co COM 30219g108 619 8,935 SH   SOLE   0 0 8,935
Exxon Mobil Corp COM 30231g102 6,178 61,360 SH   SOLE   0 0 61,360
Fastenal Co COM 311900104 482 9,735 SH   SOLE   0 0 9,735
First American Bankshares COM 993001098 819 1,260 SH   SOLE   0 0 1,260
Franklin Resources Inc COM 354613101 710 12,281 SH   SOLE   0 0 12,281
General Electric Co COM 369604103 1,945 74,020 SH   SOLE   0 0 74,020
General Mills Inc COM 370334104 2,833 53,912 SH   SOLE   0 0 53,912
General Motors Co COM 37045v100 620 17,085 SH   SOLE   0 0 17,085
Genuine Parts Co COM 372460105 2,947 33,565 SH   SOLE   0 0 33,565
Giga Tronics Inc COM 375175106 25 10,000 SH   SOLE   0 0 10,000
Goldcorp Inc COM 380956409 915 32,800 SH   SOLE   0 0 32,800
Google Inc Cl A COM 38259p508 204 349 SH   SOLE   0 0 349
Google Inc CL C COM 38259p706 227 395 SH   SOLE   0 0 395
Grainger W W Inc COM 384802104 2,196 8,637 SH   SOLE   0 0 8,637
Hain Celestial Group Inc COM 405217100 844 9,510 SH   SOLE   0 0 9,510
Honeywell Intl Inc COM 438516106 2,560 27,537 SH   SOLE   0 0 27,537
Illinois Tool Works Inc COM 452308109 5,728 65,419 SH   SOLE   0 0 65,419
Intel Corp COM 458140100 2,268 73,389 SH   SOLE   0 0 73,389
International Business Machine COM 459200101 2,556 14,101 SH   SOLE   0 0 14,101
Invesco Ltd COM g491bt108 2,201 58,302 SH   SOLE   0 0 58,302
Johnson & Johnson COM 478160104 8,316 79,489 SH   SOLE   0 0 79,489
Johnson Controls Inc COM 478366107 684 13,691 SH   SOLE   0 0 13,691
Kellogg Co COM 487836108 797 12,132 SH   SOLE   0 0 12,132
Kimberly Clark Corp COM 494368103 839 7,548 SH   SOLE   0 0 7,548
Kinder Morgan Inc COM 49456b101 560 15,445 SH   SOLE   0 0 15,445
Kohls Corp COM 500255104 1,399 26,555 SH   SOLE   0 0 26,555
Lockheed Martin Corp COM 539830109 837 5,210 SH   SOLE   0 0 5,210
Marathon Oil Corp COM 565849106 930 23,290 SH   SOLE   0 0 23,290
MasterCard Inc Cl A COM 57636q104 528 7,181 SH   SOLE   0 0 7,181
McDonalds Corp COM 580135101 5,294 52,554 SH   SOLE   0 0 52,554
Merck & Co Inc COM 58933y105 5,334 92,201 SH   SOLE   0 0 92,201
Microsoft Corp COM 594918104 2,808 67,336 SH   SOLE   0 0 67,336
NextEra Energy Inc COM 65339f101 4,101 40,015 SH   SOLE   0 0 40,015
Nike Inc Cl B COM 654106103 1,712 22,082 SH   SOLE   0 0 22,082
Northern States Financial Corp COM 665751103 7 11,250 SH   SOLE   0 0 11,250
Occidental Petroleum Corp COM 674599105 3,401 33,138 SH   SOLE   0 0 33,138
Oracle Corp COM 68389x105 263 6,500 SH   SOLE   0 0 6,500
PepsiCo Inc COM 713448108 5,048 56,509 SH   SOLE   0 0 56,509
Pfizer Inc COM 717081103 867 29,202 SH   SOLE   0 0 29,202
Philip Morris Intl Inc COM 718172109 4,845 57,467 SH   SOLE   0 0 57,467
Phillips 66 COM 718546104 233 2,900 SH   SOLE   0 0 2,900
PNC Financial Services Group I COM 693475105 4,110 46,150 SH   SOLE   0 0 46,150
Praxair Inc COM 74005p104 775 5,831 SH   SOLE   0 0 5,831
Price T Rowe Group Inc COM 74144t108 295 3,500 SH   SOLE   0 0 3,500
Procter & Gamble Co COM 742718109 6,071 77,243 SH   SOLE   0 0 77,243
Quad / Graphics Inc Cl A COM 747301109 1,056 47,228 SH   SOLE   0 0 47,228
Qualcomm Inc COM 747525103 2,439 30,790 SH   SOLE   0 0 30,790
Regeneron Pharmaceuticals COM 75886f107 319 1,130 SH   SOLE   0 0 1,130
Salesforce.com Inc COM 79466l302 723 12,450 SH   SOLE   0 0 12,450
Schlumberger Ltd COM 806857108 5,196 44,052 SH   SOLE   0 0 44,052
Seadrill Limited COM g7945e105 549 13,745 SH   SOLE   0 0 13,745
Sierra Monitor Cp COM 826400103 18 10,000 SH   SOLE   0 0 10,000
Smart Technologies Inc Cl AS COM 83172r108 28 10,000 SH   SOLE   0 0 10,000
Southern Co COM 842587107 1,710 37,691 SH   SOLE   0 0 37,691
Spectra Energy Corp COM 847560109 1,067 25,125 SH   SOLE   0 0 25,125
Starbucks Corp COM 855244109 1,314 16,978 SH   SOLE   0 0 16,978
Suncor Energy Inc COM 867224107 746 17,500 SH   SOLE   0 0 17,500
Sysco Corp COM 871829107 1,187 31,700 SH   SOLE   0 0 31,700
Travelers Companies Inc COM 89417e109 590 6,273 SH   SOLE   0 0 6,273
Union Pacific Corp COM 907818108 6,117 61,322 SH   SOLE   0 0 61,322
United Technologies Corp COM 913017109 848 7,347 SH   SOLE   0 0 7,347
UnitedHealth Group Inc COM 91324p102 2,074 25,373 SH   SOLE   0 0 25,373
Verizon Communications Inc COM 92343v104 6,735 137,646 SH   SOLE   0 0 137,646
Visa Inc Cl A COM 92826c839 1,251 5,937 SH   SOLE   0 0 5,937
Walgreen Co COM 931422109 4,539 61,229 SH   SOLE   0 0 61,229
Wells Fargo & Co COM 949746101 1,265 24,060 SH   SOLE   0 0 24,060
Whole Foods Mkt Inc COM 966837106 843 21,813 SH   SOLE   0 0 21,813
Wisconsin Energy Corp COM 976657106 870 18,551 SH   SOLE   0 0 18,551
Xilinx Inc COM 983919101 1,006 21,269 SH   SOLE   0 0 21,269
Yum Brands Inc COM 988498101 4,813 59,275 SH   SOLE   0 0 59,275
Diageo PLC Sp ADR ADR 25243q205 3,146 24,722 SH   SOLE   0 0 24,722
GlaxoSmithKline PLC Sp ADR ADR 37733w105 4,435 82,920 SH   SOLE   0 0 82,920
National Grid PLC Sp ADR ADR 636274300 327 4,400 SH   SOLE   0 0 4,400
Nestle SA Sp ADR ADR 641069406 4,649 60,008 SH   SOLE   0 0 60,008
Novartis AG Sp ADR ADR 66987v109 1,410 15,576 SH   SOLE   0 0 15,576
Novo-Nordisk AS ADR ADR 670100205 869 18,805 SH   SOLE   0 0 18,805
PetroChina Co Ltd Sp ADR ADR 71646e100 289 2,300 SH   SOLE   0 0 2,300
Royal Dutch Shell PLC Sp ADR B ADR 780259107 2,448 28,140 SH   SOLE   0 0 28,140
Sanofi Sp ADR ADR 80105n105 1,528 28,739 SH   SOLE   0 0 28,739
First Trust ETF DJ Internet In COM 33733e302 228 3,830 SH   SOLE   0 0 3,830
iShares Core MSCI Total Intl S COM 46432f834 417 6,992 SH   SOLE   0 0 6,992
iShares High Div Equity Fund COM 46429b663 359 4,765 SH   SOLE   0 0 4,765
iShares Tr DJ Select Div Index COM 464287168 1,692 21,983 SH   SOLE   0 0 21,983
iShares Tr Russell 3000 COM 464287689 589 5,000 SH   SOLE   0 0 5,000
iShares Tr S&P 1500 Index COM 464287150 2,488 27,758 SH   SOLE   0 0 27,758
iShares Tr S&P Mid Cap 400 COM 464287507 986 6,890 SH   SOLE   0 0 6,890
iShares Tr S&P Small Cap 600 COM 464287804 358 3,192 SH   SOLE   0 0 3,192
iShares Tr S&P Small Cap Value COM 464287879 770 6,675 SH   SOLE   0 0 6,675
PowerShares ETF Trust Dynamic COM 73935x856 292 6,689 SH   SOLE   0 0 6,689
SPDR Series Trust S&P Biotech COM 78464a870 870 5,653 SH   SOLE   0 0 5,653
Vanguard Index Funds REIT ETF COM 922908553 487 6,510 SH   SOLE   0 0 6,510
Vanguard Index Funds Small Cap COM 922908611 562 5,330 SH   SOLE   0 0 5,330
WisdomTree Europe Hedged Equit COM 97717x701 393 6,730 SH   SOLE   0 0 6,730
Energy Transfer Partners LP COM 29273r109 222 3,835 SH   SOLE   0 0 3,835
American Tower REIT COM 03027x100 624 6,935 SH   SOLE   0 0 6,935
Biomed Realty Trust Inc COM 09063h107 210 9,625 SH   SOLE   0 0 9,625
HCP Inc COM 40414l109 1,108 26,770 SH   SOLE   0 0 26,770