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
Apple Inc Common 037833100 3,789 24,019 SH   SOLE   0 0 24,019
Abbvie Inc Com USD0.01 Common 00287Y109 26,388 286,237 SH   SOLE   0 0 286,237
Abbott Laboratories Common 002824100 1,352 18,695 SH   SOLE   0 0 18,695
Accenture Common G1150G111 237 1,680 SH   SOLE   0 0 1,680
Archer-Daniels-Midlnd Co Common 039483102 110 2,678 SH   SOLE   0 0 2,678
Auto Data Processing Common 053015103 228 1,742 SH   SOLE   0 0 1,742
Amer Electric Pwr Co Inc Common 025537101 410 5,485 SH   SOLE   0 0 5,485
Gallagher Arthur J & Co Common 363576109 26,945 365,606 SH   SOLE   0 0 365,606
Albemarle Corp Common 012653101 170 2,207 SH   SOLE   0 0 2,207
Amgen Incorporated Common 031162100 229 1,177 SH   SOLE   0 0 1,177
Amazon Com Inc Common 023135106 749 499 SH   SOLE   0 0 499
American Express Company Common 025816109 354 3,715 SH   SOLE   0 0 3,715
Boeing Co Common 097023105 430 1,334 SH   SOLE   0 0 1,334
Bank Of America Corp Common 060505104 1,572 63,812 SH   SOLE   0 0 63,812
Baxter International Inc Common 071813109 208 3,158 SH   SOLE   0 0 3,158
Bb&T Corporation Common 054937107 262 6,040 SH   SOLE   0 0 6,040
Banco Bilbao Vizcaya Argentin Common 05946K101 258 48,824 SH   SOLE   0 0 48,824
Biocorrx Inc Common 09073C106 5 100,000 SH   SOLE   0 0 100,000
Bristol-Myers Squibb Co Common 110122108 576 11,076 SH   SOLE   0 0 11,076
Bp Plc Adr Common 055622104 542 14,296 SH   SOLE   0 0 14,296
Berkshire Hathaway Cl B Common 084670207 1,687 8,264 SH   SOLE   0 0 8,264
Caterpillar Inc Common 149123101 1,337 10,519 SH   SOLE   0 0 10,519
Cincinnati Financial Cp Common 172062101 25,839 333,749 SH   SOLE   0 0 333,749
Colgate-Palmolive Co Common 194162103 20,929 351,636 SH   SOLE   0 0 351,636
Comcast Corp New Cl A Common 20030N101 124 3,641 SH   SOLE   0 0 3,641
Cme Group Inc Cl A Common 12572Q105 299 1,589 SH   SOLE   0 0 1,589
Capital One Financial Cp Common 14040H105 134 1,773 SH   SOLE   0 0 1,773
Conocophillips Common 20825C104 169 2,704 SH   SOLE   0 0 2,704
Cisco Systems Inc Common 17275R102 2,576 59,446 SH   SOLE   0 0 59,446
C S X Corp Common 126408103 196 3,152 SH   SOLE   0 0 3,152
Chevron Corporation Common 166764100 25,049 230,253 SH   SOLE   0 0 230,253
Dominion Res Inc Va New Common 25746U109 375 5,247 SH   SOLE   0 0 5,247
Deere & Co Common 244199105 584 3,913 SH   SOLE   0 0 3,913
Diageo Plc New Adr Common 25243Q205 507 3,573 SH   SOLE   0 0 3,573
Dollar General Corp New Common 256677105 313 2,893 SH   SOLE   0 0 2,893
Disney Walt Co Common 254687106 374 3,414 SH   SOLE   0 0 3,414
Duke Energy Corp New Common 26441C105 530 6,144 SH   SOLE   0 0 6,144
Dowdupont Inc Common 26078J100 215 4,013 SH   SOLE   0 0 4,013
Consolidated Edison Inc Common 209115104 23,706 310,047 SH   SOLE   0 0 310,047
Emerson Electric Co Common 291011104 21,323 356,862 SH   SOLE   0 0 356,862
Enterprise Prd Prtnrs Lp Common 293792107 1,066 43,359 SH   SOLE   0 0 43,359
Entergy Corp New Common 29364G103 374 4,344 SH   SOLE   0 0 4,344
Exelon Corporation Common 30161N101 113 2,515 SH   SOLE   0 0 2,515
Diamondback Energy Common 25278X109 664 7,158 SH   SOLE   0 0 7,158
Facebook Inc Class A Common 30303M102 177 1,351 SH   SOLE   0 0 1,351
Fiserv Inc Common 337738108 147 2,000 SH   SOLE   0 0 2,000
Gilead Sciences Inc Common 375558103 487 7,787 SH   SOLE   0 0 7,787
General Mills Inc Common 370334104 16,585 425,915 SH   SOLE   0 0 425,915
Alphabet Inc Common 38259P706 249 240 SH   SOLE   0 0 240
Alphabet Inc. Class A Common 38259P508 1,002 959 SH   SOLE   0 0 959
Goldman Sachs Group Inc Common 38141G104 254 1,523 SH   SOLE   0 0 1,523
Home Depot Inc Common 437076102 24,774 144,184 SH   SOLE   0 0 144,184
Honeywell International Common 438516106 192 1,455 SH   SOLE   0 0 1,455
Intl Business Machines Common 459200101 15,392 135,408 SH   SOLE   0 0 135,408
Intel Corp Common 458140100 26,074 555,604 SH   SOLE   0 0 555,604
Invanhoe Mines LTd Common 46579R104 19,103 11,000 SH   SOLE   0 0 11,000
Johnson & Johnson Common 478160104 25,667 198,890 SH   SOLE   0 0 198,890
JP Morgan Chase & Co Common 46625H100 1,640 16,797 SH   SOLE   0 0 16,797
Kellogg Company Common 487836108 234 4,104 SH   SOLE   0 0 4,104
Kraft Heinz Company Common 500754106 318 7,384 SH   SOLE   0 0 7,384
Kimberly-Clark Corp Common 494368103 24,419 214,315 SH   SOLE   0 0 214,315
Kinder Morgan Inc Common 49456B101 564 36,661 SH   SOLE   0 0 36,661
Coca Cola Company Common 191216100 4,334 91,539 SH   SOLE   0 0 91,539
Leggett & Platt Inc Common 524660107 19,154 534,426 SH   SOLE   0 0 534,426
Lilly Eli & Company Common 532457108 134 1,155 SH   SOLE   0 0 1,155
Lockheed Martin Corp Common 539830109 21,516 82,173 SH   SOLE   0 0 82,173
Mastercard Inc Common 57636Q104 318 1,688 SH   SOLE   0 0 1,688
Mc Donalds Corp Common 580135101 27,436 154,506 SH   SOLE   0 0 154,506
Medtronic Inc Common 585055106 132 1,450 SH   SOLE   0 0 1,450
3m Company Common 88579Y101 23,073 121,094 SH   SOLE   0 0 121,094
Magellan Midstream Ptnrs Common 559080106 109 1,902 SH   SOLE   0 0 1,902
Altria Group Inc Common 02209S103 277 5,605 SH   SOLE   0 0 5,605
Merck & Co Inc Common 589331107 743 9,727 SH   SOLE   0 0 9,727
Microsoft Corp Common 594918104 29,076 286,261 SH   SOLE   0 0 286,261
Micron Technology Inc Common 595112103 194 6,110 SH   SOLE   0 0 6,110
NextEra Energy Inc Common 65339F101 26,908 154,806 SH   SOLE   0 0 154,806
Northrop Grumman Corp Common 666807102 629 2,570 SH   SOLE   0 0 2,570
Norfolk Southern Corp Common 655844108 280 1,875 SH   SOLE   0 0 1,875
Nucor Corp Common 670346105 114 2,203 SH   SOLE   0 0 2,203
Nvidia Corp Common 67066G104 313 2,343 SH   SOLE   0 0 2,343
Novartis A G Spon Adr Common 66987V109 25,369 295,647 SH   SOLE   0 0 295,647
Oneok Inc New Common 682680103 568 10,523 SH   SOLE   0 0 10,523
Oracle Corporation Common 68389X105 295 6,537 SH   SOLE   0 0 6,537
Paychex Inc Common 704326107 24,377 374,167 SH   SOLE   0 0 374,167
Pepsico Incorporated Common 713448108 25,280 228,821 SH   SOLE   0 0 228,821
Pfizer Incorporated Common 717081103 2,449 56,108 SH   SOLE   0 0 56,108
Procter & Gamble Common 742718109 27,326 297,285 SH   SOLE   0 0 297,285
Philip Morris Intl Inc Common 718172109 355 5,324 SH   SOLE   0 0 5,324
P P G Industries Inc Common 693506107 282 2,763 SH   SOLE   0 0 2,763
Proassurance Corporation Common 74267C106 1,723 42,489 SH   SOLE   0 0 42,489
Phillips Common 718546104 453 5,253 SH   SOLE   0 0 5,253
Royal Dutch Shell A Adrf Common 780259206 6,843 117,438 SH   SOLE   0 0 117,438
Royal Dutch Shell B Adrf Common 780259107 15,579 259,905 SH   SOLE   0 0 259,905
Regions Financial Cp New Common 7591EP100 629 46,975 SH   SOLE   0 0 46,975
Renaissancere Hldgs Incf Common G7496G103 194 1,450 SH   SOLE   0 0 1,450
Ross Stores Inc Common 778296103 254 3,054 SH   SOLE   0 0 3,054
Royal Bk Cda Montreal Common 780087102 134 1,954 SH   SOLE   0 0 1,954
Servisfirst Bancshares Common 81768T108 7,459 234,037 SH   SOLE   0 0 234,037
Sherwin Williams Co Common 824348106 293 744 SH   SOLE   0 0 744
Schlumberger Ltd Common 806857108 231 6,414 SH   SOLE   0 0 6,414
Smartfinancial Inc Common 83190L208 163 8,914 SH   SOLE   0 0 8,914
Smith & Nephew Ordf Common G82343164 112 5,978 SH   SOLE   0 0 5,978
Synovus Financial Corp Common 87161C105 2,034 63,591 SH   SOLE   0 0 63,591
The Southern Company Common 842587107 25,382 577,917 SH   SOLE   0 0 577,917
Suntrust Banks Inc Common 867914103 128 2,544 SH   SOLE   0 0 2,544
Constellation Brand Cl A Common 21036P108 138 860 SH   SOLE   0 0 860
Stryker Corp Common 863667101 583 3,720 SH   SOLE   0 0 3,720
A T & T Inc New Common 00206R102 18,137 635,487 SH   SOLE   0 0 635,487
Triad Guaranty Inc Common 895925105 18 72,470 SH   SOLE   0 0 72,470
Target Corporation Common 87612E106 310 4,688 SH   SOLE   0 0 4,688
Tiffany & Co New Common 886547108 128 1,595 SH   SOLE   0 0 1,595
T J X Co. Inc Common 872540109 257 5,740 SH   SOLE   0 0 5,740
Torchmark Corporation Common 891027104 2,719 36,478 SH   SOLE   0 0 36,478
Unilever Plc Adr New Common 904767704 20,537 393,050 SH   SOLE   0 0 393,050
Unilever N V Ny Shs Newf Common 904784709 2,514 46,722 SH   SOLE   0 0 46,722
Unitedhealth Group Inc Common 91324P102 111 445 SH   SOLE   0 0 445
U S Bancorp Del New Common 902973304 607 13,293 SH   SOLE   0 0 13,293
United Technologies Corp Common 913017109 21,049 197,676 SH   SOLE   0 0 197,676
Visa Inc Cl A Common 92826C839 734 5,566 SH   SOLE   0 0 5,566
Vulcan Materials Company Common 929160109 1,012 10,238 SH   SOLE   0 0 10,238
Verizon Communications Common 92343V104 27,413 487,608 SH   SOLE   0 0 487,608
Walgreens Boots Alliance Common 931427108 384 5,621 SH   SOLE   0 0 5,621
Wells Fargo & Co New Common 949746101 206 4,475 SH   SOLE   0 0 4,475
Wal-Mart Stores Inc Common 931142103 486 5,220 SH   SOLE   0 0 5,220
W P Carey & Co L L C Common 92930Y107 182 2,793 SH   SOLE   0 0 2,793
Xcel Energy Inc Common 98389B100 406 8,240 SH   SOLE   0 0 8,240
Exxon Mobil Corporation Common 30231G102 21,353 313,143 SH   SOLE   0 0 313,143
Yum Brands Inc Common 988498101 572 6,220 SH   SOLE   0 0 6,220
Yum China Holdings I Common 98850P109 188 5,594 SH   SOLE   0 0 5,594
Hutton Tele Trust UIT Common 447900101 121 35,800 SH   SOLE   0 0 35,800
Ishares Dj Select Div Fd Common 464287168 272 3,050 SH   SOLE   0 0 3,050
Ishares Msci Emrg Mkt Fd Common 464287234 182 4,658 SH   SOLE   0 0 4,658
Ishares Tr Msci Eafe Fd Common 464287465 239 4,060 SH   SOLE   0 0 4,060
Streettracks Gold TRUST Common 863307104 675 5,571 SH   SOLE   0 0 5,571
Ishares S&P 500 Value Common 464287408 237 2,346 SH   SOLE   0 0 2,346
Ishares TRUST S&P Common 464287200 17,413 69,206 SH   SOLE   0 0 69,206
Powershares RAFI Small/Mid Ca Common 73936T771 113 4,093 SH   SOLE   0 0 4,093
Powershs RAFI Large Cap US Common 73935X583 827 8,139 SH   SOLE   0 0 8,139
Powershares RAFI Small/Mid Ca Common 73935X567 359 3,161 SH   SOLE   0 0 3,161
Invesco FTSE RAFI Developed M Common 73935X583 117 3,111 SH   SOLE   0 0 3,111
Schwab US Large Cap Etf Common 808524201 106 1,775 SH   SOLE   0 0 1,775
Ishares Silver TRUST Common 46428Q109 264 18,199 SH   SOLE   0 0 18,199
Vanguard Total Stock Mkt Common 922908769 1,627 12,747 SH   SOLE   0 0 12,747
Vanguard Emerging Market Common 922042858 299 7,858 SH   SOLE   0 0 7,858
Sector Spdr Tech Select Common 81369Y803 117 1,889 SH   SOLE   0 0 1,889