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 18,825 90,420 SH   SOLE   0 0 90,420
A T & T Inc New Common 00206R102 16,620 440,496 SH   SOLE   0 0 440,496
Abbott Laboratories Common 002824100 817 16,813 SH   SOLE   0 0 16,813
Abbvie Inc Com USD0.01 Common 00287Y109 18,909 260,784 SH   SOLE   0 0 260,784
Accenture Common G1150G111 164 1,322 SH   SOLE   0 0 1,322
Albemarle Corp Common 012653101 233 2,207 SH   SOLE   0 0 2,207
Altria Group Inc Common 02209S103 329 4,413 SH   SOLE   0 0 4,413
Amazon Com Inc Common 023135106 304 314 SH   SOLE   0 0 314
American Express Company Common 025816109 228 2,709 SH   SOLE   0 0 2,709
Amgen Incorporated Common 031162100 639 3,713 SH   SOLE   0 0 3,713
Apple Inc Common 037833100 3,132 21,746 SH   SOLE   0 0 21,746
Archer-Daniels-Midlnd Co Common 039483102 129 3,115 SH   SOLE   0 0 3,115
Arconic Inc Common 03965L100 418 18,475 SH   SOLE   0 0 18,475
Auto Data Processing Common 053015103 167 1,631 SH   SOLE   0 0 1,631
Banco Bilbao Vizcaya Argentina Common 05946K101 183 21,905 SH   SOLE   0 0 21,905
Bank Of America Corp Common 060505104 1,504 61,997 SH   SOLE   0 0 61,997
Baxter International Inc Common 071813109 191 3,158 SH   SOLE   0 0 3,158
Bb&T Corporation Common 054937107 394 8,677 SH   SOLE   0 0 8,677
Berkshire Hathaway Cl B Common 084670207 1,359 8,025 SH   SOLE   0 0 8,025
Boeing Co Common 097023105 292 1,475 SH   SOLE   0 0 1,475
Bp Plc Adr Common 055622104 495 14,296 SH   SOLE   0 0 14,296
Bristol-Myers Squibb Co Common 110122108 515 9,245 SH   SOLE   0 0 9,245
Capital One Financial Cp Common 14040H105 146 1,773 SH   SOLE   0 0 1,773
Caterpillar Inc Common 149123101 936 8,709 SH   SOLE   0 0 8,709
Celgene Corp Common 151020104 155 1,196 SH   SOLE   0 0 1,196
Chevron Corporation Common 166764100 16,503 158,176 SH   SOLE   0 0 158,176
Cincinnati Financial Cp Common 172062101 16,828 232,275 SH   SOLE   0 0 232,275
Cisco Systems Inc Common 17275R102 1,670 53,353 SH   SOLE   0 0 53,353
Citigroup In Common 172967358 224 7,500 SH   SOLE   0 0 7,500
Clorox Company Common 189054109 164 1,228 SH   SOLE   0 0 1,228
Cme Group Inc Cl A Common 12572Q105 181 1,444 SH   SOLE   0 0 1,444
Coca Cola Company Common 191216100 3,608 80,448 SH   SOLE   0 0 80,448
Colgate-Palmolive Co Common 194162103 16,772 226,245 SH   SOLE   0 0 226,245
Comcast Corp New Cl A Common 20030N101 138 3,542 SH   SOLE   0 0 3,542
Consolidated Edison Inc Common 209115104 17,197 212,781 SH   SOLE   0 0 212,781
Constellation Brand Cl A Common 21036P108 171 885 SH   SOLE   0 0 885
Cummins Inc Common 231021106 109 675 SH   SOLE   0 0 675
Deere & Co Common 244199105 274 2,215 SH   SOLE   0 0 2,215
Delphi Automotive Plc Common G27823106 694 7,917 SH   SOLE   0 0 7,917
Diageo Plc New Adr Common 25243Q205 428 3,573 SH   SOLE   0 0 3,573
Disney Walt Co Common 254687106 266 2,503 SH   SOLE   0 0 2,503
Dollar General Corp New Common 256677105 163 2,267 SH   SOLE   0 0 2,267
Dominion Res Inc Va New Common 25746U109 726 9,468 SH   SOLE   0 0 9,468
Du Pont E I De Nemour&Co Common 263534109 17,983 222,806 SH   SOLE   0 0 222,806
Duke Energy Corp New Common 26441C105 397 4,745 SH   SOLE   0 0 4,745
Eaton Corporation Common 278058102 263 3,380 SH   SOLE   0 0 3,380
Emerson Electric Co Common 291011104 16,904 283,529 SH   SOLE   0 0 283,529
ENBRIDGE INC Common 29250N105 121 3,028 SH   SOLE   0 0 3,028
Energen Corp Common 29265N108 1,766 35,774 SH   SOLE   0 0 35,774
Enstar Group Ltd Common G3075P101 123 617 SH   SOLE   0 0 617
Exxon Mobil Corporation Common 30231G102 18,105 224,265 SH   SOLE   0 0 224,265
Facebook Inc Class A Common 30303M102 241 1,595 SH   SOLE   0 0 1,595
Fiserv Inc Common 337738108 122 1,000 SH   SOLE   0 0 1,000
Ford Motor Company New Common 345370860 561 50,172 SH   SOLE   0 0 50,172
Fortune Brands Hm & Sec Common 34964C106 120 1,838 SH   SOLE   0 0 1,838
Franklin Street Prop Common 35471R106 676 60,975 SH   SOLE   0 0 60,975
Gallagher Arthur J & Co Common 363576109 17,637 308,076 SH   SOLE   0 0 308,076
General Electric Company Common 369604103 686 25,403 SH   SOLE   0 0 25,403
General Mills Inc Common 370334104 14,764 266,498 SH   SOLE   0 0 266,498
General Motors Corp Common 370442105 183 5,230 SH   SOLE   0 0 5,230
Gilead Sciences Inc Common 375558103 309 4,366 SH   SOLE   0 0 4,366
Goldman Sachs Group Inc Common 38141G104 457 2,059 SH   SOLE   0 0 2,059
Google Inc Class A Common 38259P508 649 698 SH   SOLE   0 0 698
Google Inc Class C Common 38259P706 186 205 SH   SOLE   0 0 205
Halliburton Co Hldg Co Common 406216101 138 3,220 SH   SOLE   0 0 3,220
Home Depot Inc Common 437076102 18,631 121,456 SH   SOLE   0 0 121,456
Ingersoll Rand Co Cl A Common G4776G101 183 2,000 SH   SOLE   0 0 2,000
Intel Corp Common 458140100 16,728 495,782 SH   SOLE   0 0 495,782
International Paper Co Common 460146103 598 10,567 SH   SOLE   0 0 10,567
Intl Business Machines Common 459200101 15,582 101,292 SH   SOLE   0 0 101,292
Johnson & Johnson Common 478160104 19,817 149,799 SH   SOLE   0 0 149,799
JP Morgan Chase & Co Common 46625H100 1,252 13,701 SH   SOLE   0 0 13,701
Kellogg Company Common 487836108 295 4,248 SH   SOLE   0 0 4,248
Kimberly-Clark Corp Common 494368103 16,634 128,835 SH   SOLE   0 0 128,835
Kinder Morgan Inc Common 49456B101 417 21,758 SH   SOLE   0 0 21,758
Kraft Heinz Company Common 500754106 655 7,654 SH   SOLE   0 0 7,654
Leggett & Platt Inc Common 524660107 17,412 331,474 SH   SOLE   0 0 331,474
Lockheed Martin Corp Common 539830109 18,529 66,746 SH   SOLE   0 0 66,746
Manitowoc Company Inc Common 563571108 151 25,172 SH   SOLE   0 0 25,172
Marvell Tech Group Common G5876H105 414 25,034 SH   SOLE   0 0 25,034
Mastercard Inc Common 57636Q104 217 1,790 SH   SOLE   0 0 1,790
Mc Donalds Corp Common 580135101 19,744 128,909 SH   SOLE   0 0 128,909
Mckesson Corporation Common 58155Q103 169 1,026 SH   SOLE   0 0 1,026
Medtronic Inc Common 585055106 524 5,906 SH   SOLE   0 0 5,906
Merck & Co Inc Common 589331107 390 6,079 SH   SOLE   0 0 6,079
Metlife Inc Common 59156R108 383 6,970 SH   SOLE   0 0 6,970
Microsoft Corp Common 594918104 1,736 25,187 SH   SOLE   0 0 25,187
Morgan Stanl Common 61763E207 220 7,500 SH   SOLE   0 0 7,500
NextEra Energy Inc Common 65339F101 18,113 129,258 SH   SOLE   0 0 129,258
Norfolk Southern Corp Common 655844108 151 1,243 SH   SOLE   0 0 1,243
Northrop Grumman Corp Common 666807102 660 2,570 SH   SOLE   0 0 2,570
Novartis A G Spon Adr Common 66987V109 17,206 206,130 SH   SOLE   0 0 206,130
Nucor Corp Common 670346105 131 2,256 SH   SOLE   0 0 2,256
Nvidia Corp Common 67066G104 169 1,167 SH   SOLE   0 0 1,167
Oracle Corporation Common 68389X105 219 4,374 SH   SOLE   0 0 4,374
Orbital ATK Common 68557N103 505 5,135 SH   SOLE   0 0 5,135
P P G Industries Inc Common 693506107 364 3,312 SH   SOLE   0 0 3,312
Paychex Inc Common 704326107 15,912 279,458 SH   SOLE   0 0 279,458
Pepsico Incorporated Common 713448108 18,112 156,828 SH   SOLE   0 0 156,828
Pfizer Incorporated Common 717081103 904 26,923 SH   SOLE   0 0 26,923
Philip Morris Intl Inc Common 718172109 827 7,041 SH   SOLE   0 0 7,041
Phillips Common 718546104 398 4,815 SH   SOLE   0 0 4,815
Pnc Financia Common 693475857 213 7,200 SH   SOLE   0 0 7,200
Proassurance Corporation Common 74267C106 2,218 36,473 SH   SOLE   0 0 36,473
Procter & Gamble Common 742718109 18,082 196,007 SH   SOLE   0 0 196,007
Pultegroup Inc Common 745867101 491 20,000 SH   SOLE   0 0 20,000
Qualcomm Inc Common 747525103 468 8,472 SH   SOLE   0 0 8,472
Range Resources Corp Common 75281A109 481 20,783 SH   SOLE   0 0 20,783
Raytheon Company New Common 755111507 624 3,864 SH   SOLE   0 0 3,864
Regions Financial Cp New Common 7591EP100 225 15,366 SH   SOLE   0 0 15,366
Ross Stores Inc Common 778296103 159 2,752 SH   SOLE   0 0 2,752
Royal Bk Cda Montreal Common 780087102 101 1,388 SH   SOLE   0 0 1,388
Royal Dutch Shell A Adrf Common 780259206 4,931 92,704 SH   SOLE   0 0 92,704
Royal Dutch Shell B Adrf Common 780259107 11,172 205,247 SH   SOLE   0 0 205,247
Scana Corporation New Common 80589M102 317 4,735 SH   SOLE   0 0 4,735
Schlumberger Ltd Common 806857108 540 8,197 SH   SOLE   0 0 8,197
Sector Spdr Indl Select Common 81369Y704 118 1,731 SH   SOLE   0 0 1,731
Servisfirst Bancshares Common 81768T108 7,665 207,771 SH   SOLE   0 0 207,771
Sherwin Williams Co Common 824348106 261 744 SH   SOLE   0 0 744
Skyworks Solutions Inc Common 83088M102 619 6,455 SH   SOLE   0 0 6,455
Spdr S&P Dividend Etf Common 78464A763 115 1,294 SH   SOLE   0 0 1,294
Starbucks Corp Common 855244109 406 6,956 SH   SOLE   0 0 6,956
Stryker Corp Common 863667101 448 3,222 SH   SOLE   0 0 3,222
Suntrust Banks Inc Common 867914103 125 2,207 SH   SOLE   0 0 2,207
Synovus Financial Corp Common 87161C105 1,565 35,367 SH   SOLE   0 0 35,367
T J X Co. Inc Common 872540109 222 3,075 SH   SOLE   0 0 3,075
Target Corporation Common 87612E106 200 3,819 SH   SOLE   0 0 3,819
The Southern Company Common 842587107 16,721 349,220 SH   SOLE   0 0 349,220
Tiffany & Co New Common 886547108 145 1,549 SH   SOLE   0 0 1,549
Torchmark Corporation Common 891027104 2,100 27,450 SH   SOLE   0 0 27,450
Triad Guaranty Inc Common 895925105 1 72,470 SH   SOLE   0 0 72,470
Tupperware Brands Corp Common 899896104 149 2,125 SH   SOLE   0 0 2,125
U S Bancorp Del New Common 902973304 506 9,754 SH   SOLE   0 0 9,754
Unilever N V Ny Shs Newf Common 904784709 2,858 51,715 SH   SOLE   0 0 51,715
Unilever Plc Adr New Common 904767704 15,588 288,021 SH   SOLE   0 0 288,021
United Technologies Corp Common 913017109 18,343 150,214 SH   SOLE   0 0 150,214
Unum Group Common 91529Y106 373 7,997 SH   SOLE   0 0 7,997
Verizon Communications Common 92343V104 14,949 334,735 SH   SOLE   0 0 334,735
Visa Inc Cl A Common 92826C839 377 4,024 SH   SOLE   0 0 4,024
Vodafone Group New Adr Common 92857W209 302 10,520 SH   SOLE   0 0 10,520
Vulcan Materials Company Common 929160109 1,060 8,367 SH   SOLE   0 0 8,367
Wal-Mart Stores Inc Common 931142103 370 4,894 SH   SOLE   0 0 4,894
Walgreens Boots Alliance Common 931427108 668 8,530 SH   SOLE   0 0 8,530
Wells Fargo Common 949746465 115 3,800 SH   SOLE   0 0 3,800
Wells Fargo & Co New Common 949746101 1,012 18,265 SH   SOLE   0 0 18,265
Westrock Company Common 96145D105 137 2,420 SH   SOLE   0 0 2,420
Xcel Energy Inc Common 98389B100 356 7,750 SH   SOLE   0 0 7,750
Yum Brands Inc Common 988498101 422 5,722 SH   SOLE   0 0 5,722
Yum China Holdings I Common 98850P109 224 5,682 SH   SOLE   0 0 5,682
Hutton Tele Trust UIT Common 447900101 140 35,800 SH   SOLE   0 0 35,800
Ishares Tr Msci Eafe Fd Common 464287465 265 4,060 SH   SOLE   0 0 4,060
Powershares RAFI Emerging Mkt Common 73936T763 100 5,040 SH   SOLE   0 0 5,040
Powershares RAFI Large Cap Int Common 73935X583 137 3,284 SH   SOLE   0 0 3,284
Powershares RAFI Small Mid Cap Common 73936T771 139 4,464 SH   SOLE   0 0 4,464
Powershares RAFI Small Mid Cap Common 73935X567 376 3,180 SH   SOLE   0 0 3,180
Powershs RAFI Large Cap US Common 73935X583 884 8,556 SH   SOLE   0 0 8,556
S P D R TRUST Unit SR Common 78462F103 7,758 32,084 SH   SOLE   0 0 32,084
Spdr Kbw Regional Bking Common 78464A698 100 1,825 SH   SOLE   0 0 1,825
Streettracks Gold TRUST Common 863307104 1,058 8,961 SH   SOLE   0 0 8,961
Vanguard Emerging Market Common 922042858 115 2,817 SH   SOLE   0 0 2,817