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
ALLIANT ENERGY CORP COM 018802108 11,825 279,424 SH   SOLE   41,020 0 238,404
ALTRIA GROUP INC COM 02209S103 253 4,459 SH   SOLE   0 0 4,459
AMAZON COM INC COM 023135106 248 146 SH   SOLE   0 0 146
APPLE INC COM 037833100 1,563 8,443 SH   SOLE   0 0 8,443
APPLE INC COM 037833100 17 90 SH   OTR   0 0 90
ARCHER DANIELS MIDLAND CO COM 039483102 12,243 267,143 SH   SOLE   40,945 0 226,198
AT&T INC COM 00206R102 478 14,899 SH   SOLE   0 0 14,899
AT&T INC COM 00206R102 7 224 SH   OTR   0 0 224
BB&T CORP COM 054937107 14,445 286,379 SH   SOLE   51,870 0 234,509
BCE INC COM NEW 05534B760 10,671 263,553 SH   SOLE   38,230 0 225,323
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 632 3,387 SH   SOLE   0 0 3,387
BLACKROCK INC COM 09247X101 14,981 30,019 SH   SOLE   5,599 0 24,420
BLACKROCK INC COM 09247X101 8 17 SH   OTR   0 0 17
BOEING CO COM 097023105 19,506 58,137 SH   SOLE   10,639 0 47,498
CHEVRON CORP NEW COM 166764100 14,270 112,869 SH   SOLE   19,462 0 93,407
CHEVRON CORP NEW COM 166764100 8 65 SH   OTR   0 0 65
CLOROX CO DEL COM 189054109 275 2,036 SH   SOLE   0 0 2,036
COCA COLA CO COM 191216100 11,498 262,160 SH   SOLE   39,410 0 222,750
COMCAST CORP NEW CL A 20030N101 11,851 361,201 SH   SOLE   63,251 0 297,950
COMCAST CORP NEW CL A 20030N101 8 247 SH   OTR   0 0 247
COSTCO WHSL CORP NEW COM 22160K105 15,457 73,963 SH   SOLE   13,175 0 60,788
DISNEY WALT CO COM DISNEY 254687106 13,493 128,742 SH   SOLE   22,952 0 105,790
DISNEY WALT CO COM DISNEY 254687106 6 59 SH   OTR   0 0 59
DOMINION ENERGY INC COM 25746U109 10,890 159,730 SH   SOLE   24,158 0 135,572
DOWDUPONT INC COM 26078J100 400 6,068 SH   SOLE   0 0 6,068
DUKE ENERGY CORP NEW COM NEW 26441C204 11,154 141,051 SH   SOLE   19,856 0 121,195
EATON CORP PLC SHS G29183103 11,086 148,333 SH   SOLE   21,465 0 126,868
EOG RES INC COM 26875P101 15,794 126,929 SH   SOLE   23,945 0 102,984
EXPRESS SCRIPTS HLDG CO COM 30219G108 11,979 155,154 SH   SOLE   30,140 0 125,014
EXXON MOBIL CORP COM 30231G102 1,378 16,654 SH   SOLE   0 0 16,654
FASTENAL CO COM 311900104 10,020 208,193 SH   SOLE   30,225 0 177,968
GENTEX CORP COM 371901109 279 12,100 SH   SOLE   0 0 12,100
HANESBRANDS INC COM 410345102 10,776 489,365 SH   SOLE   73,850 0 415,515
HOME DEPOT INC COM 437076102 17,302 88,685 SH   SOLE   16,876 0 71,809
INTEL CORP COM 458140100 2,822 56,765 SH   SOLE   16,745 0 40,020
INTERNATIONAL BUSINESS MACHS COM 459200101 321 2,295 SH   SOLE   600 0 1,695
ISHARES TR CORE S&P500 ETF 464287200 432 1,584 SH   SOLE   0 0 1,584
ISHARES TR S&P 500 VAL ETF 464287408 4 39 SH   SOLE   0 0 39
ISHARES TR CORE HIGH DV ETF 46429B663 1,872 22,023 SH   SOLE   1,880 0 20,144
ISHARES TR MIN VOL EAFE ETF 46429B689 24,894 349,929 SH   SOLE   60,160 0 289,769
ISHARES TR 1 3 YR CR BD ETF 464288646 301 2,905 SH   SOLE   140 0 2,765
JOHNSON & JOHNSON COM 478160104 1,305 10,753 SH   SOLE   0 0 10,753
JOHNSON & JOHNSON COM 478160104 7 61 SH   OTR   0 0 61
KELLOGG CO COM 487836108 957 13,700 SH   SOLE   0 0 13,700
MCDONALDS CORP COM 580135101 1,008 6,430 SH   SOLE   1,120 0 5,310
MERCK & CO INC COM 58933Y105 12,052 198,549 SH   SOLE   31,095 0 167,454
MICROCHIP TECHNOLOGY INC COM 595017104 14,317 157,415 SH   SOLE   28,332 0 129,083
MICROSOFT CORP COM 594918104 18,630 188,930 SH   SOLE   32,950 0 155,980
MICROSOFT CORP COM 594918104 17 171 SH   OTR   0 0 171
NOVARTIS A G SPONSORED ADR 66987V109 9,990 132,245 SH   SOLE   18,705 0 113,540
OCCIDENTAL PETE CORP DEL COM 674599105 12,148 145,173 SH   SOLE   28,240 0 116,933
ORACLE CORP COM 68389X105 12,814 290,827 SH   SOLE   54,210 0 236,617
PAYCHEX INC COM 704326107 11,804 172,695 SH   SOLE   26,015 0 146,680
PEPSICO INC COM 713448108 12,839 117,926 SH   SOLE   17,715 0 100,211
PEPSICO INC COM 713448108 8 78 SH   OTR   0 0 78
PFIZER INC COM 717081103 12,692 349,840 SH   SOLE   53,945 0 295,895
PFIZER INC COM 717081103 9 241 SH   OTR   0 0 241
PHILIP MORRIS INTL INC COM 718172109 8 93 SH   OTR   0 0 93
PHILIP MORRIS INTL INC COM 718172109 204 2,529 SH   SOLE   0 0 2,529
PNC FINL SVCS GROUP INC COM 693475105 14,260 105,555 SH   SOLE   19,240 0 86,315
PROCTER AND GAMBLE CO COM 742718109 11,563 148,124 SH   SOLE   21,040 0 127,084
ROYAL BK CDA MONTREAL QUE COM 780087102 12,266 162,892 SH   SOLE   23,045 0 139,847
SCHLUMBERGER LTD COM 806857108 11,691 174,413 SH   SOLE   32,355 0 142,058
SCHLUMBERGER LTD COM 806857108 5 80 SH   OTR   0 0 80
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 784 12,064 SH   SOLE   84 0 11,980
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,234 11,921 SH   SOLE   362 0 11,559
SPDR SER TR NUVEEN BRC MUNIC 78468R721 417 8,700 SH   SOLE   0 0 8,700
STARBUCKS CORP COM 855244109 11,901 243,616 SH   SOLE   46,045 0 197,571
STRYKER CORP COM 863667101 13,831 81,908 SH   SOLE   15,675 0 66,233
SUNTRUST BKS INC COM 867914103 264 3,995 SH   SOLE   0 0 3,995
TORONTO DOMINION BK ONT COM NEW 891160509 13,060 225,718 SH   SOLE   32,220 0 193,498
UNITED PARCEL SERVICE INC CL B 911312106 11,405 107,361 SH   SOLE   15,990 0 91,371
UNITED TECHNOLOGIES CORP COM 913017109 14,523 116,160 SH   SOLE   21,045 0 95,115
V F CORP COM 918204108 16,608 203,731 SH   SOLE   33,225 0 170,506
VANGUARD INDEX FDS TOTAL STK MKT 922908769 204 1,452 SH   SOLE   0 0 1,452
VERIZON COMMUNICATIONS INC COM 92343V104 223 4,438 SH   SOLE   0 0 4,438
VISA INC COM CL A 92826C839 17,634 133,134 SH   SOLE   24,240 0 108,894
VMWARE INC CL A COM 928563402 16,774 114,130 SH   SOLE   20,580 0 93,550
WALMART INC COM 931142103 1,147 13,391 SH   SOLE   2,325 0 11,066