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 21,891 111,282 SH   SOLE   0 0 111,282
A T & T Inc New Common 00206R102 21,548 671,060 SH   SOLE   0 0 671,060
Abbott Laboratories Common 002824100 1,010 16,557 SH   SOLE   0 0 16,557
Abbvie Inc Com USD0.01 Common 00287Y109 25,849 278,991 SH   SOLE   0 0 278,991
Accenture Common G1150G111 188 1,148 SH   SOLE   0 0 1,148
Albemarle Corp Common 012653101 208 2,207 SH   SOLE   0 0 2,207
Altimmune Inc Common 02155H101 13 30,000 SH   SOLE   0 0 30,000
Altria Group Inc Common 02209S103 318 5,605 SH   SOLE   0 0 5,605
Amazon Com Inc Common 023135106 687 404 SH   SOLE   0 0 404
Amer Electric Pwr Co Inc Common 025537101 380 5,485 SH   SOLE   0 0 5,485
American Express Company Common 025816109 249 2,545 SH   SOLE   0 0 2,545
Amgen Incorporated Common 031162100 217 1,177 SH   SOLE   0 0 1,177
Apple Inc Common 037833100 4,272 23,080 SH   SOLE   0 0 23,080
Archer-Daniels-Midlnd Co Common 039483102 133 2,898 SH   SOLE   0 0 2,898
Auto Data Processing Common 053015103 239 1,780 SH   SOLE   0 0 1,780
Banco Bilbao Vizcaya Argentin Common 05946K101 362 51,755 SH   SOLE   0 0 51,755
Bank Of America Corp Common 060505104 1,799 63,812 SH   SOLE   0 0 63,812
Baxter International Inc Common 071813109 233 3,158 SH   SOLE   0 0 3,158
Bb&T Corporation Common 054937107 255 5,050 SH   SOLE   0 0 5,050
Berkshire Hathaway Cl B Common 084670207 1,459 7,816 SH   SOLE   0 0 7,816
Biocorrx Inc Common 09073C106 13 100,000 SH   SOLE   0 0 100,000
Boeing Co Common 097023105 115 342 SH   SOLE   0 0 342
Bp Plc Adr Common 055622104 653 14,296 SH   SOLE   0 0 14,296
Bristol-Myers Squibb Co Common 110122108 624 11,276 SH   SOLE   0 0 11,276
Capital One Financial Cp Common 14040H105 163 1,773 SH   SOLE   0 0 1,773
Caterpillar Inc Common 149123101 1,299 9,574 SH   SOLE   0 0 9,574
Chevron Corporation Common 166764100 28,412 224,726 SH   SOLE   0 0 224,726
Cincinnati Financial Cp Common 172062101 21,402 320,107 SH   SOLE   0 0 320,107
Cisco Systems Inc Common 17275R102 2,464 57,268 SH   SOLE   0 0 57,268
Cme Group Inc Cl A Common 12572Q105 181 1,105 SH   SOLE   0 0 1,105
Coca Cola Company Common 191216100 3,985 90,848 SH   SOLE   0 0 90,848
Colgate-Palmolive Co Common 194162103 21,495 331,667 SH   SOLE   0 0 331,667
Comcast Corp New Cl A Common 20030N101 119 3,641 SH   SOLE   0 0 3,641
Consolidated Edison Inc Common 209115104 22,597 289,785 SH   SOLE   0 0 289,785
Constellation Brand Cl A Common 21036P108 188 860 SH   SOLE   0 0 860
Costco Whsl Corp New Common 22160K105 110 528 SH   SOLE   0 0 528
Deere & Co Common 244199105 454 3,246 SH   SOLE   0 0 3,246
Diageo Plc New Adr Common 25243Q205 515 3,573 SH   SOLE   0 0 3,573
Disney Walt Co Common 254687106 354 3,381 SH   SOLE   0 0 3,381
Dollar General Corp New Common 256677105 188 1,910 SH   SOLE   0 0 1,910
Dominion Res Inc Va New Common 25746U109 358 5,247 SH   SOLE   0 0 5,247
Dowdupont Inc Common 26078J100 841 12,760 SH   SOLE   0 0 12,760
Duke Energy Corp New Common 26441C105 486 6,144 SH   SOLE   0 0 6,144
Emerson Electric Co Common 291011104 24,539 354,918 SH   SOLE   0 0 354,918
ENBRIDGE INC Common 29250N105 109 3,046 SH   SOLE   0 0 3,046
Energen Corp Common 29265N108 2,703 37,118 SH   SOLE   0 0 37,118
Energy Transfer Partners Common 29273R109 310 16,280 SH   SOLE   0 0 16,280
Enstar Group Ltd Common G3075P101 128 617 SH   SOLE   0 0 617
Entergy Corp New Common 29364G103 353 4,367 SH   SOLE   0 0 4,367
Enterprise Prd Prtnrs Lp Common 293792107 1,200 43,359 SH   SOLE   0 0 43,359
Exxon Mobil Corporation Common 30231G102 26,027 314,601 SH   SOLE   0 0 314,601
Facebook Inc Class A Common 30303M102 296 1,528 SH   SOLE   0 0 1,528
Fiserv Inc Common 337738108 148 2,000 SH   SOLE   0 0 2,000
Gallagher Arthur J & Co Common 363576109 24,254 371,541 SH   SOLE   0 0 371,541
General Electric Company Common 369604103 109 7,999 SH   SOLE   0 0 7,999
General Mills Inc Common 370334104 19,903 449,691 SH   SOLE   0 0 449,691
Gilead Sciences Inc Common 375558103 427 6,024 SH   SOLE   0 0 6,024
Goldman Sachs Group Inc Common 38141G104 408 1,849 SH   SOLE   0 0 1,849
Google Inc Class A Common 38259P508 980 868 SH   SOLE   0 0 868
Google Inc Class C Common 38259P706 263 236 SH   SOLE   0 0 236
Halliburton Co Hldg Co Common 406216101 145 3,220 SH   SOLE   0 0 3,220
Home Depot Inc Common 437076102 28,395 145,542 SH   SOLE   0 0 145,542
Hutton Tele Trust UIT Common 447900101 126 35,800 SH   SOLE   0 0 35,800
Intel Corp Common 458140100 27,758 558,403 SH   SOLE   0 0 558,403
Intl Business Machines Common 459200101 21,169 151,529 SH   SOLE   0 0 151,529
Invesco FTSE RAFI Developed M Common 73935X583 134 3,111 SH   SOLE   0 0 3,111
Ishares S&P 500 Value Common 464287408 258 2,346 SH   SOLE   0 0 2,346
Ishares Silver TRUST Common 46428Q109 276 18,199 SH   SOLE   0 0 18,199
Ishares Tr Msci Eafe Fd Common 464287465 272 4,060 SH   SOLE   0 0 4,060
Johnson & Johnson Common 478160104 23,211 191,285 SH   SOLE   0 0 191,285
JP Morgan Chase & Co Common 46625H100 1,629 15,636 SH   SOLE   0 0 15,636
Kellogg Company Common 487836108 287 4,103 SH   SOLE   0 0 4,103
Kimberly-Clark Corp Common 494368103 21,766 206,628 SH   SOLE   0 0 206,628
Kinder Morgan Inc Common 49456B101 568 32,127 SH   SOLE   0 0 32,127
Kraft Heinz Company Common 500754106 465 7,395 SH   SOLE   0 0 7,395
Leggett & Platt Inc Common 524660107 22,525 504,587 SH   SOLE   0 0 504,587
Lockheed Martin Corp Common 539830109 23,247 78,688 SH   SOLE   0 0 78,688
Magellan Midstream Ptnrs Common 559080106 131 1,902 SH   SOLE   0 0 1,902
Mastercard Inc Common 57636Q104 256 1,302 SH   SOLE   0 0 1,302
Mc Donalds Corp Common 580135101 23,614 150,703 SH   SOLE   0 0 150,703
Merck & Co Inc Common 589331107 581 9,571 SH   SOLE   0 0 9,571
Microsoft Corp Common 594918104 29,645 300,625 SH   SOLE   0 0 300,625
NextEra Energy Inc Common 65339F101 26,064 156,041 SH   SOLE   0 0 156,041
Norfolk Southern Corp Common 655844108 272 1,801 SH   SOLE   0 0 1,801
Northrop Grumman Corp Common 666807102 791 2,570 SH   SOLE   0 0 2,570
Novartis A G Spon Adr Common 66987V109 21,483 284,389 SH   SOLE   0 0 284,389
Nucor Corp Common 670346105 138 2,203 SH   SOLE   0 0 2,203
Nvidia Corp Common 67066G104 451 1,904 SH   SOLE   0 0 1,904
Oneok Inc New Common 682680103 735 10,523 SH   SOLE   0 0 10,523
Oracle Corporation Common 68389X105 193 4,381 SH   SOLE   0 0 4,381
P P G Industries Inc Common 693506107 322 3,105 SH   SOLE   0 0 3,105
Paychex Inc Common 704326107 25,468 372,618 SH   SOLE   0 0 372,618
Pepsico Incorporated Common 713448108 23,711 217,792 SH   SOLE   0 0 217,792
Pfizer Incorporated Common 717081103 2,012 55,453 SH   SOLE   0 0 55,453
Philip Morris Intl Inc Common 718172109 625 7,744 SH   SOLE   0 0 7,744
Phillips Common 718546104 590 5,253 SH   SOLE   0 0 5,253
Plains All Amern Ppln Lp Common 726503105 154 6,495 SH   SOLE   0 0 6,495
Powershares RAFI Small/Mid Ca Common 73936T771 136 4,093 SH   SOLE   0 0 4,093
Powershares RAFI Small/Mid Ca Common 73935X567 394 2,833 SH   SOLE   0 0 2,833
Powershs RAFI Large Cap US Common 73935X583 916 8,139 SH   SOLE   0 0 8,139
Proassurance Corporation Common 74267C106 1,381 38,949 SH   SOLE   0 0 38,949
Procter & Gamble Common 742718109 22,292 285,579 SH   SOLE   0 0 285,579
Regions Financial Cp New Common 7591EP100 446 25,109 SH   SOLE   0 0 25,109
Ross Stores Inc Common 778296103 187 2,200 SH   SOLE   0 0 2,200
Royal Bk Cda Montreal Common 780087102 348 4,618 SH   SOLE   0 0 4,618
Royal Dutch Shell A Adrf Common 780259206 8,132 117,470 SH   SOLE   0 0 117,470
Royal Dutch Shell B Adrf Common 780259107 18,313 252,078 SH   SOLE   0 0 252,078
S P D R TRUST Unit SR Common 78462F103 8,467 31,210 SH   SOLE   0 0 31,210
Schlumberger Ltd Common 806857108 494 7,371 SH   SOLE   0 0 7,371
Schwab US Large Cap Etf Common 808524201 335 5,158 SH   SOLE   0 0 5,158
Seadrill Ltd Common G7945E105 2 11,000 SH   SOLE   0 0 11,000
Servisfirst Bancshares Common 81768T108 8,850 212,088 SH   SOLE   0 0 212,088
Sherwin Williams Co Common 824348106 303 744 SH   SOLE   0 0 744
Skyworks Solutions Inc Common 83088M102 120 1,242 SH   SOLE   0 0 1,242
Smartfinancial Inc Common 83190L208 219 8,500 SH   SOLE   0 0 8,500
Spdr Kbw Regional Bking Common 78464A698 111 1,825 SH   SOLE   0 0 1,825
Streettracks Gold TRUST Common 863307104 661 5,571 SH   SOLE   0 0 5,571
Stryker Corp Common 863667101 526 3,113 SH   SOLE   0 0 3,113
Suntrust Banks Inc Common 867914103 146 2,207 SH   SOLE   0 0 2,207
Synovus Financial Corp Common 87161C105 1,878 35,554 SH   SOLE   0 0 35,554
T J X Co. Inc Common 872540109 198 2,078 SH   SOLE   0 0 2,078
Target Corporation Common 87612E106 259 3,407 SH   SOLE   0 0 3,407
The Southern Company Common 842587107 26,709 576,752 SH   SOLE   0 0 576,752
Tiffany & Co New Common 886547108 208 1,580 SH   SOLE   0 0 1,580
Torchmark Corporation Common 891027104 2,984 36,658 SH   SOLE   0 0 36,658
Triad Guaranty Inc Common 895925105 14 72,470 SH   SOLE   0 0 72,470
U S Bancorp Del New Common 902973304 508 10,164 SH   SOLE   0 0 10,164
Unilever N V Ny Shs Newf Common 904784709 2,588 46,440 SH   SOLE   0 0 46,440
Unilever Plc Adr New Common 904767704 20,711 374,655 SH   SOLE   0 0 374,655
United Technologies Corp Common 913017109 24,354 194,788 SH   SOLE   0 0 194,788
Unitedhealth Group Inc Common 91324P102 106 432 SH   SOLE   0 0 432
Vanguard Emerging Market Common 922042858 324 7,688 SH   SOLE   0 0 7,688
Verizon Communications Common 92343V104 24,424 485,468 SH   SOLE   0 0 485,468
Visa Inc Cl A Common 92826C839 652 4,920 SH   SOLE   0 0 4,920
Vulcan Materials Company Common 929160109 1,109 8,592 SH   SOLE   0 0 8,592
W P Carey & Co L L C Common 92930Y107 125 1,880 SH   SOLE   0 0 1,880
Walgreens Boots Alliance Common 931427108 337 5,621 SH   SOLE   0 0 5,621
Wal-Mart Stores Inc Common 931142103 447 5,214 SH   SOLE   0 0 5,214
Wells Fargo & Co New Common 949746101 947 17,083 SH   SOLE   0 0 17,083
Westrock Company Common 96145D105 138 2,420 SH   SOLE   0 0 2,420
Xcel Energy Inc Common 98389B100 376 8,240 SH   SOLE   0 0 8,240
Yum Brands Inc Common 988498101 486 6,208 SH   SOLE   0 0 6,208
Yum China Holdings I Common 98850P109 224 5,815 SH   SOLE   0 0 5,815