Wills Financial Group

Wills Financial as of Dec. 31, 2011

Portfolio Holdings for Wills Financial

Wills Financial holds 0 positions in its portfolio as reported in the December 2011 quarterly 13F filing

                NAME OF ISSUER		TITLE		CUSIP	   VALUE   SHS.OR	SHS./	PUT/	INV	OTHER	  VOTING	AUTHORITY
			OF CLASS		  (X$1000) PRIN.AM	PRIN	CALL	DISCRT	MGR	SOLE	  SHARED   NONE

       {S}               {C}             {C}        {C}       {C}      {C}      {C}      {C}    {C}     {C}        {C}      {C}
3M Company	         COM	      88579Y101	    255	    3,117	SH		Sole		3,117
AGL Resources		 COM	        1204106	    934	   22,112	SH		Sole	       22,112
Mkt. Vec.  ETF TR	Agribus ETF   57060U605	  1,714	   36,350	SH		Sole	       36,350
Amer Electric Pwr	 COM	       25537101	    432	   10,457	SH		Sole	        9,957		     500
Apple Inc		 COM	       37833100	  1,321	    3,262	SH		Sole		3,262
Aqua America		 COM	      03836W103	  2,500	  113,371	SH		Sole	      113,371
AT^T			 COM	      00206R102	    886	   29,312	SH		Sole	       29,312
Baytex Energy Corp	 COM	       73170105	    397	    7,100	SH		Sole		6,900		     200
Berkshire Hathaway	CL B	       84670702	  3,818	   50,045	SH		Sole	       49,545		     500
Bhp Billiton Ltd A	SPON ADR       88606108	    619	    8,762	SH		Sole		8,362		     400
ChevronTexaco Corp	 COM	      166764100	  1,964	   18,460	SH		Sole	       18,460
CMEGroup Inc Cl A	 COM	      167760107	    453	    1,858	SH		Sole		1,858
Coca Cola Company	 COM	      191216100	  1,580	   22,576	SH		Sole	       22,576
Dominion Resources	 COM	      25746U109	  2,275	   42,854	SH	        Sole	       42,554		     300
Emerson Electric	 COM	      291011104	    478	   10,257	SH		Sole		8,494		   1,763
Exelon Corp.		 COM	      30161N101	  1,087	   25,071	SH		Sole	       25,071
Exxon Mobil Corpor	 COM	      30231G102	  6,264	   73,897	SH		Sole	       72,805	           1,092
General Electric C	 COM	      369604103	    671	   37,483	SH		Sole	       35,309		   2,174
Market Vectors ETF TR  Gold Miner ETF 57060U100	  1,110	   21,575	SH		Sole	       21,575
Illinois Tool Work	 COM	      452308109	  1,707	   36,540	SH		Sole	       36,040		     500
Intel Corp		 COM	      458140100	    516	   21,260	SH		Sole	       21,260
Int'l Business Mac	 COM	      459200101	    415	    2,255	SH		Sole		2,255
Ishares Silver Tru	Ishares	      46428Q109	    521	   19,325	SH		Sole	       19,325
Johnson & Johnson	 COM	      478160104	  2,820	   43,008	SH	        Sole	       41,667		   1,341
Kinder Morgan Ener	UT LTD PAR    494550106	  2,004	   23,587	SH		Sole	       23,587
Kinder Morgan Mgmt	 SHS	      49455U100	    296	    3,766	SH		Sole		3,766
Lockheed Martin	         COM	      539830109	    345	    4,266	SH		Sole		4,266
McDonalds Corp		 COM	      580135101	    487	    4,855	SH	        Sole		4,855
Microsoft		 COM	      594918104	    238	    9,184	SH		Sole		8,749		     435
Norfolk Southern C	 COM	      655844108	  1,822	   25,012	SH		Sole	       24,712		     300
Novartis AG		SPON ADR      66987V109	    752	   13,150	SH		Sole	       13,150
Nuvo Research Inc	 COM	      67072X109	      2	   42,250	SH		Sole	       40,500              1,750
Penna Power & Ligh	 COM	      69351T106	    568	   19,292	SH		Sole	       14,606		   4,686
Pepsico			 COM	      713448108	  1,070	   16,120	SH		Sole	       15,470		     650
Pfizer Inc		 COM	      717081103	    712	   32,897	SH		Sole	       31,463		   1,434
Proctor & Gamble C	 COM	      742718109	  2,478	   37,147	SH		Sole	       36,588		     559
Royal Dutch Shell	SPON ADR      780259206	    604	    8,263	SH		Sole		7,663		     600
Sirius XM Radio		 COM	      82967n108	     18	   10,000	SH		Sole	       10,000
Southern Company	 COM	      842587107	  2,315	   50,015	SH		Sole	       50,015
Spectra Energy		 COM	      847560109	    253	    8,213	SH		Sole		8,213
Suncor Energy Inc	 COM	      867229106	    378	   13,100	SH		Sole	       13,100
Transcanada Corp	 COM	      89353D107	  1,603	   36,715	SH		Sole	       36,015		     700
Union Pacific Corp	 COM	      907818108	    239	    2,256	SH		Sole		2,256
Verizon Communicat	 COM	      92343V104	  1,881	   46,888	SH		Sole	       46,888
Vulcan Materials C	 COM	      929160109	    411	   10,444	SH		Sole	       10,444
Wal-Mart Stores		 COM	      931142103	  1,259	   21,061	SH		Sole	       20,861		     200
WD-40 Company		 COM	      929236107	  1,391	   34,414	SH		Sole	       33,714		     700
Wisdomtree Tr Chi Yuan	 COM	      97717w182	  1,969	   78,150	SH		Sole	       78,150
Xenith Bankshares	 COM	      98410X105	    118	   31,750	SH		Sole	       31,750