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 20,335 86,394 SH   SOLE   0 0 86,394
A T & T Inc New Common 00206R102 17,817 458,254 SH   SOLE   0 0 458,254
Abbott Laboratories Common 002824100 946 16,573 SH   SOLE   0 0 16,573
Abbvie Inc Com USD0.01 Common 00287Y109 23,564 243,656 SH   SOLE   0 0 243,656
Accenture Common G1150G111 177 1,154 SH   SOLE   0 0 1,154
Albemarle Corp Common 012653101 282 2,207 SH   SOLE   0 0 2,207
Altria Group Inc Common 02209S103 315 4,413 SH   SOLE   0 0 4,413
Amazon Com Inc Common 023135106 406 347 SH   SOLE   0 0 347
American Express Company Common 025816109 236 2,375 SH   SOLE   0 0 2,375
Amgen Incorporated Common 031162100 148 852 SH   SOLE   0 0 852
Apple Inc Common 037833100 3,612 21,342 SH   SOLE   0 0 21,342
Archer-Daniels-Midlnd Co Common 039483102 129 3,215 SH   SOLE   0 0 3,215
Auto Data Processing Common 053015103 209 1,780 SH   SOLE   0 0 1,780
Banco Bilbao Vizcaya Argentin Common 05946K101 186 21,870 SH   SOLE   0 0 21,870
Bank Of America Corp Common 060505104 1,828 61,912 SH   SOLE   0 0 61,912
Baxter International Inc Common 071813109 204 3,158 SH   SOLE   0 0 3,158
Bb&T Corporation Common 054937107 199 3,998 SH   SOLE   0 0 3,998
Berkshire Hathaway Cl B Common 084670207 1,535 7,743 SH   SOLE   0 0 7,743
Boeing Co Common 097023105 120 408 SH   SOLE   0 0 408
Bp Plc Adr Common 055622104 601 14,296 SH   SOLE   0 0 14,296
Bristol-Myers Squibb Co Common 110122108 556 9,077 SH   SOLE   0 0 9,077
Capital One Financial Cp Common 14040H105 177 1,773 SH   SOLE   0 0 1,773
Caterpillar Inc Common 149123101 1,536 9,746 SH   SOLE   0 0 9,746
Centerpoint Energy Inc Common 15189T107 148 5,231 SH   SOLE   0 0 5,231
Chevron Corporation Common 166764100 22,398 178,912 SH   SOLE   0 0 178,912
Chubb Ltd. Common H1467J104 110 756 SH   SOLE   0 0 756
Cincinnati Financial Cp Common 172062101 17,712 236,253 SH   SOLE   0 0 236,253
Cisco Systems Inc Common 17275R102 1,964 51,267 SH   SOLE   0 0 51,267
Clorox Company Common 189054109 207 1,390 SH   SOLE   0 0 1,390
Cme Group Inc Cl A Common 12572Q105 181 1,240 SH   SOLE   0 0 1,240
Coca Cola Company Common 191216100 3,862 84,183 SH   SOLE   0 0 84,183
Colgate-Palmolive Co Common 194162103 17,727 234,946 SH   SOLE   0 0 234,946
Comcast Corp New Cl A Common 20030N101 141 3,524 SH   SOLE   0 0 3,524
Consolidated Edison Inc Common 209115104 18,070 212,716 SH   SOLE   0 0 212,716
Constellation Brand Cl A Common 21036P108 197 860 SH   SOLE   0 0 860
Deere & Co Common 244199105 508 3,244 SH   SOLE   0 0 3,244
Diageo Plc New Adr Common 25243Q205 522 3,573 SH   SOLE   0 0 3,573
Disney Walt Co Common 254687106 274 2,553 SH   SOLE   0 0 2,553
Dollar General Corp New Common 256677105 183 1,970 SH   SOLE   0 0 1,970
Dominion Res Inc Va New Common 25746U109 425 5,247 SH   SOLE   0 0 5,247
Dowdupont Inc Common 26078J100 1,411 19,811 SH   SOLE   0 0 19,811
Duke Energy Corp New Common 26441C105 532 6,321 SH   SOLE   0 0 6,321
Emerson Electric Co Common 291011104 19,599 281,231 SH   SOLE   0 0 281,231
Energen Corp Common 29265N108 2,060 35,774 SH   SOLE   0 0 35,774
Energy Transfer Partners Common 29273R109 265 14,780 SH   SOLE   0 0 14,780
Enstar Group Ltd Common G3075P101 124 617 SH   SOLE   0 0 617
Enterprise Prd Prtnrs Lp Common 293792107 1,144 43,158 SH   SOLE   0 0 43,158
Exxon Mobil Corporation Common 30231G102 18,273 218,475 SH   SOLE   0 0 218,475
Facebook Inc Class A Common 30303M102 355 2,013 SH   SOLE   0 0 2,013
Fiserv Inc Common 337738108 131 1,000 SH   SOLE   0 0 1,000
Fortune Brands Hm & Sec Common 34964C106 126 1,838 SH   SOLE   0 0 1,838
Gallagher Arthur J & Co Common 363576109 18,897 298,627 SH   SOLE   0 0 298,627
General Electric Company Common 369604103 236 13,514 SH   SOLE   0 0 13,514
General Mills Inc Common 370334104 16,758 282,649 SH   SOLE   0 0 282,649
Gilead Sciences Inc Common 375558103 267 3,728 SH   SOLE   0 0 3,728
Goldman Sachs Group Inc Common 38141G104 445 1,745 SH   SOLE   0 0 1,745
Google Inc Class A Common 38259P508 754 716 SH   SOLE   0 0 716
Google Inc Class C Common 38259P706 240 229 SH   SOLE   0 0 229
Halliburton Co Hldg Co Common 406216101 157 3,220 SH   SOLE   0 0 3,220
Home Depot Inc Common 437076102 22,569 119,081 SH   SOLE   0 0 119,081
Honeywell International Common 438516106 100 651 SH   SOLE   0 0 651
Huntington Ingalls Inds Common 446413106 101 428 SH   SOLE   0 0 428
Intel Corp Common 458140100 22,127 479,357 SH   SOLE   0 0 479,357
Intl Business Machines Common 459200101 16,216 105,696 SH   SOLE   0 0 105,696
Ivanhoe Mines Ltd Common 46579R104 37 11,000 SH   SOLE   0 0 11,000
Johnson & Johnson Common 478160104 20,265 145,037 SH   SOLE   0 0 145,037
JP Morgan Chase & Co Common 46625H100 1,488 13,918 SH   SOLE   0 0 13,918
Kellogg Company Common 487836108 279 4,104 SH   SOLE   0 0 4,104
Kimberly-Clark Corp Common 494368103 17,127 141,940 SH   SOLE   0 0 141,940
Kinder Morgan Inc Common 49456B101 285 15,763 SH   SOLE   0 0 15,763
Kraft Heinz Company Common 500754106 601 7,723 SH   SOLE   0 0 7,723
Leggett & Platt Inc Common 524660107 15,987 334,937 SH   SOLE   0 0 334,937
Lockheed Martin Corp Common 539830109 10,496 63,840 SH   SOLE   0 0 63,840
Magellan Midstream Ptnrs Common 559080106 135 1,902 SH   SOLE   0 0 1,902
Mastercard Inc Common 57636Q104 234 1,549 SH   SOLE   0 0 1,549
Mc Donalds Corp Common 580135101 20,620 119,801 SH   SOLE   0 0 119,801
Mckesson Corporation Common 58155Q103 166 1,065 SH   SOLE   0 0 1,065
Merck & Co Inc Common 589331107 371 6,600 SH   SOLE   0 0 6,600
Microsoft Corp Common 594918104 20,210 236,264 SH   SOLE   0 0 236,264
NextEra Energy Inc Common 65339F101 19,521 124,985 SH   SOLE   0 0 124,985
Norfolk Southern Corp Common 655844108 156 1,079 SH   SOLE   0 0 1,079
Northrop Grumman Corp Common 666807102 789 2,570 SH   SOLE   0 0 2,570
Novartis A G Spon Adr Common 66987V109 17,144 204,187 SH   SOLE   0 0 204,187
Nucor Corp Common 670346105 127 1,993 SH   SOLE   0 0 1,993
Nvidia Corp Common 67066G104 282 1,457 SH   SOLE   0 0 1,457
Oneok Inc New Common 682680103 562 10,523 SH   SOLE   0 0 10,523
Oracle Corporation Common 68389X105 211 4,473 SH   SOLE   0 0 4,473
P P G Industries Inc Common 693506107 366 3,136 SH   SOLE   0 0 3,136
Paychex Inc Common 704326107 19,476 286,080 SH   SOLE   0 0 286,080
Pepsico Incorporated Common 713448108 19,119 159,434 SH   SOLE   0 0 159,434
Pfizer Incorporated Common 717081103 1,803 49,775 SH   SOLE   0 0 49,775
Philip Morris Intl Inc Common 718172109 748 7,083 SH   SOLE   0 0 7,083
Phillips Common 718546104 505 4,991 SH   SOLE   0 0 4,991
Plains All Amern Ppln Lp Common 726503105 134 6,495 SH   SOLE   0 0 6,495
Proassurance Corporation Common 74267C106 2,079 36,370 SH   SOLE   0 0 36,370
Procter & Gamble Common 742718109 18,540 201,782 SH   SOLE   0 0 201,782
Regions Financial Cp New Common 7591EP100 325 18,801 SH   SOLE   0 0 18,801
Ross Stores Inc Common 778296103 212 2,643 SH   SOLE   0 0 2,643
Royal Bk Cda Montreal Common 780087102 130 1,588 SH   SOLE   0 0 1,588
Royal Dutch Shell A Adrf Common 780259206 6,123 91,790 SH   SOLE   0 0 91,790
Royal Dutch Shell B Adrf Common 780259107 13,728 201,021 SH   SOLE   0 0 201,021
Schlumberger Ltd Common 806857108 494 7,325 SH   SOLE   0 0 7,325
Servisfirst Bancshares Common 81768T108 9,543 229,943 SH   SOLE   0 0 229,943
Sherwin Williams Co Common 824348106 305 744 SH   SOLE   0 0 744
Stryker Corp Common 863667101 475 3,067 SH   SOLE   0 0 3,067
Suntrust Banks Inc Common 867914103 143 2,207 SH   SOLE   0 0 2,207
Synovus Financial Corp Common 87161C105 1,695 35,367 SH   SOLE   0 0 35,367
T J X Co. Inc Common 872540109 188 2,455 SH   SOLE   0 0 2,455
The Southern Company Common 842587107 18,320 380,951 SH   SOLE   0 0 380,951
Tiffany & Co New Common 886547108 163 1,566 SH   SOLE   0 0 1,566
Torchmark Corporation Common 891027104 2,430 26,787 SH   SOLE   0 0 26,787
Triad Guaranty Inc Common 895925105 7 72,470 SH   SOLE   0 0 72,470
Tupperware Brands Corp Common 899896104 133 2,125 SH   SOLE   0 0 2,125
U S Bancorp Del New Common 902973304 516 9,631 SH   SOLE   0 0 9,631
Ubs Ag New Common H89231338 104 5,634 SH   SOLE   0 0 5,634
Unilever N V Ny Shs Newf Common 904784709 2,693 47,814 SH   SOLE   0 0 47,814
Unilever Plc Adr New Common 904767704 15,364 277,635 SH   SOLE   0 0 277,635
United Technologies Corp Common 913017109 18,855 147,797 SH   SOLE   0 0 147,797
Verizon Communications Common 92343V104 18,877 356,634 SH   SOLE   0 0 356,634
Visa Inc Cl A Common 92826C839 418 3,667 SH   SOLE   0 0 3,667
Vulcan Materials Company Common 929160109 1,103 8,592 SH   SOLE   0 0 8,592
W P Carey & Co L L C Common 92930Y107 130 1,880 SH   SOLE   0 0 1,880
Wal-Mart Stores Inc Common 931142103 505 5,116 SH   SOLE   0 0 5,116
Walgreens Boots Alliance Common 931427108 402 5,530 SH   SOLE   0 0 5,530
Wells Fargo & Co New Common 949746101 1,074 17,698 SH   SOLE   0 0 17,698
Welltower Inc. Common 42217K106 142 2,229 SH   SOLE   0 0 2,229
Westrock Company Common 96145D105 153 2,420 SH   SOLE   0 0 2,420
Xcel Energy Inc Common 98389B100 380 7,890 SH   SOLE   0 0 7,890
Yum Brands Inc Common 988498101 491 6,022 SH   SOLE   0 0 6,022
Yum China Holdings I Common 98850P109 239 5,982 SH   SOLE   0 0 5,982
Hutton Tele Trust UIT Common 447900101 148 35,800 SH   SOLE   0 0 35,800
Ishares Tr Msci Eafe Fd Common 464287465 285 4,060 SH   SOLE   0 0 4,060
Ishares TRUST S&P Common 464287200 514 1,912 SH   SOLE   0 0 1,912
Powershares RAFI Emerging Mkt Common 73936T763 111 4,972 SH   SOLE   0 0 4,972
Powershares RAFI Large Cap In Common 73935X583 148 3,268 SH   SOLE   0 0 3,268
Powershares RAFI Small/Mid Ca Common 73936T771 153 4,442 SH   SOLE   0 0 4,442
Powershares RAFI Small/Mid Ca Common 73935X567 411 3,165 SH   SOLE   0 0 3,165
Powershs RAFI Large Cap US Common 73935X583 967 8,513 SH   SOLE   0 0 8,513
S P D R TRUST Unit SR Common 78462F103 12,631 47,333 SH   SOLE   0 0 47,333
Spdr Kbw Regional Bking Common 78464A698 107 1,825 SH   SOLE   0 0 1,825
Streettracks Gold TRUST Common 863307104 678 5,487 SH   SOLE   0 0 5,487
Vanguard Emerging Market Common 922042858 129 2,817 SH   SOLE   0 0 2,817