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 23,524 107,160 SH   SOLE   0 0 107,160
A T & T Inc New Common 00206R102 22,425 629,045 SH   SOLE   0 0 629,045
Abbott Laboratories Common 002824100 992 16,557 SH   SOLE   0 0 16,557
Abbvie Inc Com USD0.01 Common 00287Y109 26,971 284,959 SH   SOLE   0 0 284,959
Accenture Common G1150G111 176 1,148 SH   SOLE   0 0 1,148
Albemarle Corp Common 012653101 205 2,207 SH   SOLE   0 0 2,207
Altria Group Inc Common 02209S103 356 5,714 SH   SOLE   0 0 5,714
Amazon Com Inc Common 023135106 549 379 SH   SOLE   0 0 379
American Express Company Common 025816109 250 2,681 SH   SOLE   0 0 2,681
Amgen Incorporated Common 031162100 201 1,177 SH   SOLE   0 0 1,177
Apple Inc Common 037833100 3,891 23,194 SH   SOLE   0 0 23,194
Archer-Daniels-Midlnd Co Common 039483102 135 3,115 SH   SOLE   0 0 3,115
Auto Data Processing Common 053015103 209 1,843 SH   SOLE   0 0 1,843
Banco Bilbao Vizcaya Argentin Common 05946K101 389 49,286 SH   SOLE   0 0 49,286
Bank Of America Corp Common 060505104 1,944 64,829 SH   SOLE   0 0 64,829
Baxter International Inc Common 071813109 205 3,158 SH   SOLE   0 0 3,158
Bayerische Motr Common 072743305 100 2,763 SH   SOLE   0 0 2,763
Bb&T Corporation Common 054937107 258 4,965 SH   SOLE   0 0 4,965
Berkshire Hathaway Cl B Common 084670207 1,558 7,808 SH   SOLE   0 0 7,808
Boeing Co Common 097023105 117 357 SH   SOLE   0 0 357
Bp Plc Adr Common 055622104 580 14,296 SH   SOLE   0 0 14,296
Bristol-Myers Squibb Co Common 110122108 710 11,230 SH   SOLE   0 0 11,230
Capital One Financial Cp Common 14040H105 170 1,773 SH   SOLE   0 0 1,773
Caterpillar Inc Common 149123101 1,386 9,407 SH   SOLE   0 0 9,407
Chevron Corporation Common 166764100 25,666 225,057 SH   SOLE   0 0 225,057
Chubb Ltd. Common H1467J104 103 756 SH   SOLE   0 0 756
Cincinnati Financial Cp Common 172062101 23,019 309,979 SH   SOLE   0 0 309,979
Cisco Systems Inc Common 17275R102 2,211 51,545 SH   SOLE   0 0 51,545
Clorox Company Common 189054109 201 1,513 SH   SOLE   0 0 1,513
Cme Group Inc Cl A Common 12572Q105 179 1,105 SH   SOLE   0 0 1,105
Coca Cola Company Common 191216100 3,947 90,878 SH   SOLE   0 0 90,878
Colgate-Palmolive Co Common 194162103 22,560 314,732 SH   SOLE   0 0 314,732
Comcast Corp New Cl A Common 20030N101 124 3,641 SH   SOLE   0 0 3,641
Consolidated Edison Inc Common 209115104 21,822 279,983 SH   SOLE   0 0 279,983
Constellation Brand Cl A Common 21036P108 196 860 SH   SOLE   0 0 860
Costco Whsl Corp New Common 22160K105 111 588 SH   SOLE   0 0 588
Deere & Co Common 244199105 489 3,147 SH   SOLE   0 0 3,147
Diageo Plc New Adr Common 25243Q205 484 3,573 SH   SOLE   0 0 3,573
Disney Walt Co Common 254687106 340 3,381 SH   SOLE   0 0 3,381
Dollar General Corp New Common 256677105 190 2,026 SH   SOLE   0 0 2,026
Dominion Res Inc Va New Common 25746U109 358 5,307 SH   SOLE   0 0 5,307
Dowdupont Inc Common 26078J100 1,362 21,384 SH   SOLE   0 0 21,384
Duke Energy Corp New Common 26441C105 444 5,730 SH   SOLE   0 0 5,730
Emerson Electric Co Common 291011104 24,311 355,939 SH   SOLE   0 0 355,939
Energen Corp Common 29265N108 2,335 37,150 SH   SOLE   0 0 37,150
Energy Transfer Partners Common 29273R109 264 16,280 SH   SOLE   0 0 16,280
Enstar Group Ltd Common G3075P101 130 617 SH   SOLE   0 0 617
Enterprise Prd Prtnrs Lp Common 293792107 1,057 43,158 SH   SOLE   0 0 43,158
Exxon Mobil Corporation Common 30231G102 22,618 303,149 SH   SOLE   0 0 303,149
Facebook Inc Class A Common 30303M102 317 1,981 SH   SOLE   0 0 1,981
Fiserv Inc Common 337738108 143 2,000 SH   SOLE   0 0 2,000
Fortune Brands Hm & Sec Common 34964C106 108 1,838 SH   SOLE   0 0 1,838
Gallagher Arthur J & Co Common 363576109 25,687 373,742 SH   SOLE   0 0 373,742
General Electric Company Common 369604103 123 9,152 SH   SOLE   0 0 9,152
General Mills Inc Common 370334104 18,180 403,465 SH   SOLE   0 0 403,465
Gilead Sciences Inc Common 375558103 420 5,567 SH   SOLE   0 0 5,567
Goldman Sachs Group Inc Common 38141G104 437 1,734 SH   SOLE   0 0 1,734
Google Inc Class A Common 38259P508 884 852 SH   SOLE   0 0 852
Google Inc Class C Common 38259P706 244 236 SH   SOLE   0 0 236
Halliburton Co Hldg Co Common 406216101 151 3,220 SH   SOLE   0 0 3,220
Home Depot Inc Common 437076102 26,161 146,775 SH   SOLE   0 0 146,775
Huntington Ingalls Inds Common 446413106 110 428 SH   SOLE   0 0 428
Intel Corp Common 458140100 30,289 581,594 SH   SOLE   0 0 581,594
Intl Business Machines Common 459200101 22,126 144,206 SH   SOLE   0 0 144,206
Johnson & Johnson Common 478160104 23,647 184,524 SH   SOLE   0 0 184,524
JP Morgan Chase & Co Common 46625H100 1,713 15,574 SH   SOLE   0 0 15,574
Kellogg Company Common 487836108 267 4,103 SH   SOLE   0 0 4,103
Kimberly-Clark Corp Common 494368103 21,376 194,097 SH   SOLE   0 0 194,097
Kinder Morgan Inc Common 49456B101 470 31,189 SH   SOLE   0 0 31,189
Kraft Heinz Company Common 500754106 465 7,472 SH   SOLE   0 0 7,472
Leggett & Platt Inc Common 524660107 21,097 475,595 SH   SOLE   0 0 475,595
Lockheed Martin Corp Common 539830109 26,483 78,367 SH   SOLE   0 0 78,367
Magellan Midstream Ptnrs Common 559080106 111 1,902 SH   SOLE   0 0 1,902
Mastercard Inc Common 57636Q104 243 1,387 SH   SOLE   0 0 1,387
Mc Donalds Corp Common 580135101 23,469 150,079 SH   SOLE   0 0 150,079
Merck & Co Inc Common 589331107 400 7,340 SH   SOLE   0 0 7,340
Microsoft Corp Common 594918104 27,480 301,079 SH   SOLE   0 0 301,079
NextEra Energy Inc Common 65339F101 25,745 157,624 SH   SOLE   0 0 157,624
Norfolk Southern Corp Common 655844108 245 1,801 SH   SOLE   0 0 1,801
Northrop Grumman Corp Common 666807102 897 2,570 SH   SOLE   0 0 2,570
Novartis A G Spon Adr Common 66987V109 22,200 274,588 SH   SOLE   0 0 274,588
Nucor Corp Common 670346105 135 2,203 SH   SOLE   0 0 2,203
Nvidia Corp Common 67066G104 442 1,908 SH   SOLE   0 0 1,908
Oneok Inc New Common 682680103 599 10,523 SH   SOLE   0 0 10,523
Oracle Corporation Common 68389X105 185 4,043 SH   SOLE   0 0 4,043
P P G Industries Inc Common 693506107 347 3,105 SH   SOLE   0 0 3,105
Paychex Inc Common 704326107 22,758 369,505 SH   SOLE   0 0 369,505
Pepsico Incorporated Common 713448108 22,605 207,097 SH   SOLE   0 0 207,097
Pfizer Incorporated Common 717081103 1,747 49,237 SH   SOLE   0 0 49,237
Philip Morris Intl Inc Common 718172109 858 8,634 SH   SOLE   0 0 8,634
Phillips Common 718546104 508 5,298 SH   SOLE   0 0 5,298
Plains All Amern Ppln Lp Common 726503105 143 6,495 SH   SOLE   0 0 6,495
Proassurance Corporation Common 74267C106 2,117 43,603 SH   SOLE   0 0 43,603
Procter & Gamble Common 742718109 21,225 267,722 SH   SOLE   0 0 267,722
Regions Financial Cp New Common 7591EP100 467 25,139 SH   SOLE   0 0 25,139
Ross Stores Inc Common 778296103 183 2,352 SH   SOLE   0 0 2,352
Royal Bk Cda Montreal Common 780087102 357 4,618 SH   SOLE   0 0 4,618
Royal Dutch Shell A Adrf Common 780259206 7,666 120,134 SH   SOLE   0 0 120,134
Royal Dutch Shell B Adrf Common 780259107 16,752 255,642 SH   SOLE   0 0 255,642
Schlumberger Ltd Common 806857108 534 8,237 SH   SOLE   0 0 8,237
Schwab US Large Cap Etf Common 808524201 121 1,924 SH   SOLE   0 0 1,924
Scientific Learning Common 808760102 112 185 SH   SOLE   0 0 185
Seadrill Ltd Common G7945E105 2 11,000 SH   SOLE   0 0 11,000
Servisfirst Bancshares Common 81768T108 8,690 212,890 SH   SOLE   0 0 212,890
Sherwin Williams Co Common 824348106 292 744 SH   SOLE   0 0 744
Skyworks Solutions Inc Common 83088M102 125 1,242 SH   SOLE   0 0 1,242
Smartfinancial Inc Common 83190L208 200 8,500 SH   SOLE   0 0 8,500
Stryker Corp Common 863667101 501 3,113 SH   SOLE   0 0 3,113
Suntrust Banks Inc Common 867914103 150 2,207 SH   SOLE   0 0 2,207
Synovus Financial Corp Common 87161C105 1,776 35,554 SH   SOLE   0 0 35,554
T J X Co. Inc Common 872540109 206 2,521 SH   SOLE   0 0 2,521
Target Corporation Common 87612E106 246 3,547 SH   SOLE   0 0 3,547
The Southern Company Common 842587107 23,445 524,975 SH   SOLE   0 0 524,975
Tiffany & Co New Common 886547108 154 1,572 SH   SOLE   0 0 1,572
Torchmark Corporation Common 891027104 3,099 36,819 SH   SOLE   0 0 36,819
Triad Guaranty Inc Common 895925105 29 72,470 SH   SOLE   0 0 72,470
Tupperware Brands Corp Common 899896104 103 2,125 SH   SOLE   0 0 2,125
U S Bancorp Del New Common 902973304 509 10,081 SH   SOLE   0 0 10,081
Unilever N V Ny Shs Newf Common 904784709 2,640 46,816 SH   SOLE   0 0 46,816
Unilever Plc Adr New Common 904767704 20,600 370,778 SH   SOLE   0 0 370,778
United Technologies Corp Common 913017109 24,049 191,135 SH   SOLE   0 0 191,135
Verizon Communications Common 92343V104 22,569 471,957 SH   SOLE   0 0 471,957
Visa Inc Cl A Common 92826C839 606 5,069 SH   SOLE   0 0 5,069
Vulcan Materials Company Common 929160109 981 8,592 SH   SOLE   0 0 8,592
W P Carey & Co L L C Common 92930Y107 117 1,880 SH   SOLE   0 0 1,880
Walgreens Boots Alliance Common 931427108 368 5,621 SH   SOLE   0 0 5,621
Wal-Mart Stores Inc Common 931142103 464 5,214 SH   SOLE   0 0 5,214
Wells Fargo & Co New Common 949746101 905 17,273 SH   SOLE   0 0 17,273
Westrock Company Common 96145D105 155 2,420 SH   SOLE   0 0 2,420
Xcel Energy Inc Common 98389B100 375 8,240 SH   SOLE   0 0 8,240
Yum Brands Inc Common 988498101 522 6,128 SH   SOLE   0 0 6,128
Yum China Holdings I Common 98850P109 238 5,741 SH   SOLE   0 0 5,741
Hutton Tele Trust UIT Common 447900101 134 35,800 SH   SOLE   0 0 35,800
Ishares S&P 500 Value Common 464287408 257 2,346 SH   SOLE   0 0 2,346
Ishares Silver TRUST Common 46428Q109 280 18,199 SH   SOLE   0 0 18,199
Ishares Tr Msci Eafe Fd Common 464287465 283 4,060 SH   SOLE   0 0 4,060
Powershares RAFI Large Cap In Common 73935X583 139 3,111 SH   SOLE   0 0 3,111
Powershares RAFI Small/Mid Ca Common 73936T771 505 6,926 SH   SOLE   0 0 6,926
Powershs RAFI Large Cap US Common 73935X583 897 8,139 SH   SOLE   0 0 8,139
S P D R TRUST Unit SR Common 78462F103 8,323 31,630 SH   SOLE   0 0 31,630
Spdr Kbw Regional Bking Common 78464A698 110 1,825 SH   SOLE   0 0 1,825
Streettracks Gold TRUST Common 863307104 976 7,756 SH   SOLE   0 0 7,756
Vanguard Emerging Market Common 922042858 361 7,688 SH   SOLE   0 0 7,688