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 Company Common 88579Y101 15,839 105,144 SH   SOLE   0 0 105,144
A T & T Inc New Common 00206R102 17,103 497,042 SH   SOLE   0 0 497,042
Abbott Laboratories Common 2824100 558 12,415 SH   SOLE   0 0 12,415
Abbvie Inc Com USD0.01 Common 00287Y109 16,096 271,706 SH   SOLE   0 0 271,706
Accenture Common G1150G111 198 1,894 SH   SOLE   0 0 1,894
Aes TRUST III Common 00808N202 221 4,408 SH   SOLE   0 0 4,408
Albemarle Corp Common 12653101 163 2,918 SH   SOLE   0 0 2,918
Altria Group Inc Common 02209S103 970 16,664 SH   SOLE   0 0 16,664
American Express Company Common 25816109 212 3,044 SH   SOLE   0 0 3,044
American Green Inc Common 02640N101 170 100,000 SH   SOLE   0 0 100,000
American Leisure Hldgs Common 02715M103 42 30,000 SH   SOLE   0 0 30,000
Apple Inc Common 37833100 1,681 15,966 SH   SOLE   0 0 15,966
Archer-Daniels-Midlnd Co Common 39483102 139 3,780 SH   SOLE   0 0 3,780
Auto Data Processing Common 53015103 130 1,536 SH   SOLE   0 0 1,536
Baidu Com Inc Adr Common 56752108 216 1,145 SH   SOLE   0 0 1,145
Banco Bilbao Vizcaya Argentina Common 05946K101 164 22,418 SH   SOLE   0 0 22,418
Bank Of America Corp Common 60505104 147 8,704 SH   SOLE   0 0 8,704
Baxalta Incorporated Common 07177M103 115 2,948 SH   SOLE   0 0 2,948
Baxter International Inc Common 71813109 132 3,448 SH   SOLE   0 0 3,448
Bb&T Corporation Common 54937107 188 4,981 SH   SOLE   0 0 4,981
Berkshire Hathaway Cl B Common 84670207 1,229 9,307 SH   SOLE   0 0 9,307
Boeing Co Common 97023105 181 1,251 SH   SOLE   0 0 1,251
Bp Plc Adr Common 55622104 141 4,521 SH   SOLE   0 0 4,521
Bristol-Myers Squibb Co Common 110122108 579 8,424 SH   SOLE   0 0 8,424
Capital One Finl Common 14040H402 182 7,021 SH   SOLE   0 0 7,021
Caterpillar Inc Common 149123101 616 9,065 SH   SOLE   0 0 9,065
Celgene Corp Common 151020104 143 1,196 SH   SOLE   0 0 1,196
Chevron Corporation Common 166764100 14,281 158,750 SH   SOLE   0 0 158,750
Cincinnati Financial Cp Common 172062101 18,099 305,885 SH   SOLE   0 0 305,885
Cisco Systems Inc Common 17275R102 152 5,606 SH   SOLE   0 0 5,606
Citigroup In Common 172967333 180 6,543 SH   SOLE   0 0 6,543
Clorox Company Common 189054109 202 1,592 SH   SOLE   0 0 1,592
Cme Group Inc Cl A Common 12572Q105 175 1,938 SH   SOLE   0 0 1,938
Coca Cola Company Common 191216100 2,782 64,766 SH   SOLE   0 0 64,766
Colgate-Palmolive Co Common 194162103 15,904 238,725 SH   SOLE   0 0 238,725
Comcast Corp New Cl A Common 20030N101 111 1,972 SH   SOLE   0 0 1,972
Commerce Union Bancs Common 200828101 417 30,439 SH   SOLE   0 0 30,439
Conocophillips Common 20825C104 234 5,020 SH   SOLE   0 0 5,020
Consolidated Edison Inc Common 209115104 16,608 258,407 SH   SOLE   0 0 258,407
Constellation Brand Cl A Common 21036P108 126 885 SH   SOLE   0 0 885
Core Laboratories N V Common N22717107 177 1,630 SH   SOLE   0 0 1,630
Deere & Co Common 244199105 241 3,148 SH   SOLE   0 0 3,148
Diageo Plc New Adr Common 25243Q205 421 3,864 SH   SOLE   0 0 3,864
Disney Walt Co Common 254687106 333 3,166 SH   SOLE   0 0 3,166
Dollar General Corp New Common 256677105 198 2,755 SH   SOLE   0 0 2,755
Dominion Res Inc Va New Common 25746U109 365 5,395 SH   SOLE   0 0 5,395
Du Pont E I De Nemour&Co Common 263534109 17,259 259,141 SH   SOLE   0 0 259,141
Emerson Electric Co Common 291011104 13,543 283,156 SH   SOLE   0 0 283,156
Energen Corp Common 29265N108 2,127 51,894 SH   SOLE   0 0 51,894
Energysolutions Inc Common 292756202 105 2,057 SH   SOLE   0 0 2,057
Express Scripts Inc Common 302182100 205 2,341 SH   SOLE   0 0 2,341
Exxon Mobil Corporation Common 30231G102 16,239 208,323 SH   SOLE   0 0 208,323
Facebook Inc Class A Common 30303M102 169 1,616 SH   SOLE   0 0 1,616
Fortune Brands Hm & Sec Common 34964C106 102 1,838 SH   SOLE   0 0 1,838
Gallagher Arthur J & Co Common 363576109 13,660 333,648 SH   SOLE   0 0 333,648
General Electric Company Common 369604103 529 16,996 SH   SOLE   0 0 16,996
General Mills Inc Common 370334104 16,814 291,601 SH   SOLE   0 0 291,601
Gilead Sciences Inc Common 375558103 257 2,537 SH   SOLE   0 0 2,537
Goldman Sachs Common 38145G209 181 6,925 SH   SOLE   0 0 6,925
Google Inc Class A Common 38259P508 297 382 SH   SOLE   0 0 382
Google Inc Class C Common 38259P706 184 242 SH   SOLE   0 0 242
Halliburton Co Hldg Co Common 406216101 116 3,395 SH   SOLE   0 0 3,395
Home Depot Inc Common 43706102 20,389 154,170 SH   SOLE   0 0 154,170
Intel Corp Common 458140100 17,760 515,543 SH   SOLE   0 0 515,543
Intl Business Machines Common 459200101 8,650 62,851 SH   SOLE   0 0 62,851
Johnson & Johnson Common 478160104 17,275 168,171 SH   SOLE   0 0 168,171
JP Morgan Chase & Co Common 46625H100 361 5,469 SH   SOLE   0 0 5,469
Jpmorgan Chas Common 46637G124 183 7,267 SH   SOLE   0 0 7,267
Kellogg Company Common 487836108 289 4,000 SH   SOLE   0 0 4,000
Kimberly-Clark Corp Common 494368103 18,349 144,142 SH   SOLE   0 0 144,142
Kinder Morgan Inc Common 49456B101 214 14,332 SH   SOLE   0 0 14,332
Kraft Heinz Company Common 500754106 756 10,387 SH   SOLE   0 0 10,387
Leggett & Platt Inc Common 524660107 15,830 376,732 SH   SOLE   0 0 376,732
Lockheed Martin Corp Common 539830109 18,846 86,790 SH   SOLE   0 0 86,790
Mastercard Inc Common 57636Q104 231 2,375 SH   SOLE   0 0 2,375
Mc Donalds Corp Common 580135101 19,226 162,735 SH   SOLE   0 0 162,735
Merck & Co Inc Common 589331107 957 18,121 SH   SOLE   0 0 18,121
Microsoft Corp Common 594918104 711 12,822 SH   SOLE   0 0 12,822
Mondelez Intl Inc Cl A Common 609207105 308 6,865 SH   SOLE   0 0 6,865
Morgan Stanley Common 617446448 115 3,600 SH   SOLE   0 0 3,600
Natl Retail Common 637417601 159 6,100 SH   SOLE   0 0 6,100
Nestle S A Reg B Adr Common 641069406 112 1,500 SH   SOLE   0 0 1,500
NextEra Energy Inc Common 65339F101 16,597 159,758 SH   SOLE   0 0 159,758
Norfolk Southern Corp Common 655844108 122 1,447 SH   SOLE   0 0 1,447
Northrop Grumman Corp Common 666807102 523 2,770 SH   SOLE   0 0 2,770
Novartis A G Spon Adr Common 66987V109 14,507 168,607 SH   SOLE   0 0 168,607
Nvidia Corp Common 67066G104 221 6,696 SH   SOLE   0 0 6,696
Oracle Corporation Common 68389X105 197 5,400 SH   SOLE   0 0 5,400
P P G Industries Inc Common 693506107 372 3,762 SH   SOLE   0 0 3,762
Paychex Inc Common 704326107 17,806 336,657 SH   SOLE   0 0 336,657
Pepsico Incorporated Common 713448108 17,532 175,463 SH   SOLE   0 0 175,463
Pfizer Incorporated Common 717081103 265 8,207 SH   SOLE   0 0 8,207
Philip Morris Intl Inc Common 718172109 1,701 19,355 SH   SOLE   0 0 19,355
Pimco Exch Traded Fund Common 72201R833 6,192 61,541 SH   SOLE   0 0 61,541
Proassurance Corporation Common 74267C106 2,256 46,489 SH   SOLE   0 0 46,489
Procter & Gamble Common 742718109 16,202 204,030 SH   SOLE   0 0 204,030
Qualcomm Inc Common 747525103 171 3,431 SH   SOLE   0 0 3,431
Regions Financial Cp New Common 7591EP100 749 78,029 SH   SOLE   0 0 78,029
Ross Stores Inc Common 778296103 193 3,581 SH   SOLE   0 0 3,581
Royal Bk Cda Montreal Common 780087102 638 11,914 SH   SOLE   0 0 11,914
Royal Dutch Shell A Adrf Common 780259206 5,551 121,226 SH   SOLE   0 0 121,226
Royal Dutch Shell B Adrf Common 780259107 4,894 106,303 SH   SOLE   0 0 106,303
Scana Corporation New Common 80589M102 645 10,661 SH   SOLE   0 0 10,661
Schlumberger Ltd Common 806857108 550 7,881 SH   SOLE   0 0 7,881
Sector Spdr Engy Select Common 81369Y506 2,591 42,952 SH   SOLE   0 0 42,952
Sector Spdr Health Fund Common 81369Y209 183 2,542 SH   SOLE   0 0 2,542
Sector Spdr Indl Select Common 81369Y704 356 6,717 SH   SOLE   0 0 6,717
Servisfirst Bancshares Common 81768T108 8,758 184,273 SH   SOLE   0 0 184,273
Sherwin Williams Co Common 824348106 193 744 SH   SOLE   0 0 744
Shire PLC Common 82481R106 162 791 SH   SOLE   0 0 791
Stryker Corp Common 863667101 363 3,907 SH   SOLE   0 0 3,907
Suntrust Banks Inc Common 867914103 104 2,437 SH   SOLE   0 0 2,437
Synovus Financial Corp Common 87161C105 1,128 34,848 SH   SOLE   0 0 34,848
T J X Co. Inc Common 872540109 215 3,026 SH   SOLE   0 0 3,026
The Southern Company Common 842587107 18,094 386,704 SH   SOLE   0 0 386,704
Tiffany & Co New Common 886547108 114 1,495 SH   SOLE   0 0 1,495
Torchmark Corporation Common 891027104 2,699 47,225 SH   SOLE   0 0 47,225
Tracon Pharmaceutl Common 89237H100 553 59,864 SH   SOLE   0 0 59,864
Tupperware Brands Corp Common 899896104 118 2,125 SH   SOLE   0 0 2,125
U S Bancorp Del New Common 902973304 218 5,100 SH   SOLE   0 0 5,100
Unilever N V Ny Shs Newf Common 904784709 2,470 57,007 SH   SOLE   0 0 57,007
Unilever Plc Adr New Common 904767704 13,584 315,020 SH   SOLE   0 0 315,020
United Technologies Corp Common 913017109 14,449 150,404 SH   SOLE   0 0 150,404
Unitedhealth Group Inc Common 91324P102 197 1,674 SH   SOLE   0 0 1,674
V F Corporation Common 918204108 230 3,687 SH   SOLE   0 0 3,687
Verizon Communications Common 92343V104 16,073 347,742 SH   SOLE   0 0 347,742
Visa Inc Cl A Common 92826C839 282 3,637 SH   SOLE   0 0 3,637
Vulcan Materials Company Common 929160109 2,611 27,495 SH   SOLE   0 0 27,495
Waddell & Reed Finl Cl A Common 930059100 205 7,145 SH   SOLE   0 0 7,145
Wal-Mart Stores Inc Common 931142103 235 3,840 SH   SOLE   0 0 3,840
Walgreens Boots Allianc Common 931427108 655 7,692 SH   SOLE   0 0 7,692
Wells Fargo & Co New Common 949746101 931 17,121 SH   SOLE   0 0 17,121
Westrock Company Common 96145D105 110 2,420 SH   SOLE   0 0 2,420
Xcel Energy Inc Common 98389B100 304 8,463 SH   SOLE   0 0 8,463
Xpo Logistics Inc Common 983793100 142 5,200 SH   SOLE   0 0 5,200
Yum Brands Inc Common 988498101 409 5,595 SH   SOLE   0 0 5,595
Hutton Tele TRUST Unit Common 447900101 127 35,800 SH   SOLE   0 0 35,800
Ishares Msci Emrg Mkt Fd Common 464287234 817 25,382 SH   SOLE   0 0 25,382
Ishares S&P 500 Value Common 464287408 255 2,886 SH   SOLE   0 0 2,886
Ishares Silver TRUST Common 46428Q109 281 21,339 SH   SOLE   0 0 21,339
Ishares TRUST S&P Common 464287200 2,229 10,878 SH   SOLE   0 0 10,878
Powershares RAFI Emerging Mkt Common 73936T763 260 18,625 SH   SOLE   0 0 18,625
Powershares RAFI Small/Mid Cap Common 73935X567 330 3,519 SH   SOLE   0 0 3,519
Powershs RAFI Large Cap US Common 73935X583 840 9,679 SH   SOLE   0 0 9,679
S P D R TRUST Unit SR Common 78462F103 745 3,653 SH   SOLE   0 0 3,653
Sector Spdr Tech Select Common 81369Y803 2,028 47,350 SH   SOLE   0 0 47,350
Streettracks Gold TRUST Common 863307104 981 9,669 SH   SOLE   0 0 9,669
Vanguard Emerging Market Common 922042858 343 10,475 SH   SOLE   0 0 10,475