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
AT&T Corp COM 00206R102 1,772 49,714 SH   SOLE   31,874 0 17,840
Abbott Labs COM 002824100 1,483 24,745 SH   SOLE   13,905 0 10,840
Alphabet, Inc - Cl A COM 02079K305 2,204 2,125 SH   SOLE   1,401 0 724
Alphabet, Inc - Cl C COM 02079K107 1,711 1,658 SH   SOLE   990 0 668
Altria Group COM 02209S103 1,735 27,843 SH   SOLE   17,486 0 10,357
Apple Inc COM 037833100 2,618 15,601 SH   SOLE   9,941 0 5,660
Becton Dickinson & Co COM 075887109 2,448 11,295 SH   SOLE   7,362 0 3,933
Chevron Corp COM 166764100 2,438 21,375 SH   SOLE   14,090 0 7,285
Colgate-Palmolive COM 194162103 1,150 16,048 SH   SOLE   12,908 0 3,140
Comcast Corp Cl A COM 20030N101 1,709 50,011 SH   SOLE   30,468 0 19,543
Danaher Corp COM 235851102 2,318 23,675 SH   SOLE   14,553 0 9,122
Exxon Mobil Corp COM 30231G102 1,553 20,818 SH   SOLE   13,608 0 7,210
FedEx Corp COM 31428X106 2,392 9,962 SH   SOLE   6,457 0 3,505
Gentex Corp. COM 371901109 2,212 96,105 SH   SOLE   62,650 0 33,455
Honeywell Int'l COM 438516106 2,294 15,874 SH   SOLE   10,182 0 5,692
Intercontinental Exchange Grou COM 45866F104 2,519 34,740 SH   SOLE   22,805 0 11,935
Johnson & Johnson COM 478160104 1,471 11,478 SH   SOLE   6,112 0 5,366
MGIC Investment COM 552848103 140 10,769 SH   SOLE   10,769 0 0
MetLife Inc COM 59156R108 1,751 38,160 SH   SOLE   24,400 0 13,760
P G & E Corp COM 69331C108 640 14,575 SH   SOLE   9,115 0 5,460
SPDR S&P Biotech ETF COM 78464A870 2,476 28,221 SH   SOLE   18,421 0 9,800
SPDR S&P Oil & Gas Exploration COM 78464A730 1,910 54,230 SH   SOLE   34,770 0 19,460
SPDR S&P Regional Banking ETF COM 78464A698 2,751 45,550 SH   SOLE   28,830 0 16,720
SPDR Sector - Consumer Discret COM 81369Y407 2,836 28,000 SH   SOLE   18,327 0 9,673
SPDR Sector - Consumer Staples COM 81369y308 2,238 42,532 SH   SOLE   28,067 0 14,465
SPDR Sector - Financial ETF COM 81369Y605 2,451 88,900 SH   SOLE   55,942 0 32,958
SPDR Sector - Healthcare ETF COM 81369y209 3,193 39,232 SH   SOLE   26,627 0 12,605
SPDR Sector - Materials ETF COM 81369y100 2,355 41,355 SH   SOLE   25,725 0 15,630
SPDR Sector - Technology ETF COM 81369y803 6,027 92,126 SH   SOLE   56,998 0 35,128
SPDR Sector - Utilities ETF COM 81369y886 943 18,666 SH   SOLE   12,105 0 6,561
SPDR Sector Real Estate ETF COM 81369Y860 326 10,473 SH   SOLE   6,110 0 4,363
United Parcel Service Inc Cl B COM 911312106 1,920 18,346 SH   SOLE   11,533 0 6,813
Vanguard Consumer Staples ETF COM 92204a207 733 5,387 SH   SOLE   4,215 0 1,172
Vanguard Information Technolog COM 92204A702 251 1,470 SH   SOLE   1,470 0 0
Visa, Inc. COM 92826C839 2,708 22,638 SH   SOLE   14,115 0 8,523
Walgreen's Boots Alliance, Inc COM 931427108 628 9,599 SH   SOLE   6,144 0 3,455
Whirlpool Corp COM 963320106 1,841 12,025 SH   SOLE   7,630 0 4,395
Guggenheim S&P 500 Equal Weigh FD ETF 78355w106 547 5,494 SH   SOLE   4,861 0 633
SPDR S&P 500 ETF FD ETF 78462f103 4,547 17,281 SH   SOLE   12,880 0 4,401
Schwab US Large Cap Growth ETF FD ETF 808524300 408 5,683 SH   SOLE   5,474 0 209
Schwab US Large Cap Value ETF FD ETF 808524409 304 5,745 SH   SOLE   5,653 0 92
Schwab US Mid-Cap ETF FD ETF 808524508 591 11,178 SH   SOLE   10,691 0 487
Vanguard Emerging Market ETF FD ETF 922042858 3,311 70,470 SH   SOLE   52,335 0 18,135
Vanguard U.S. Total Stock Mark FD ETF 922908769 2,540 18,712 SH   SOLE   18,712 0 0
iShares MSCI Pacific ex-Japan FD ETF 464286665 2,260 48,638 SH   SOLE   33,393 0 15,245
PIMCO Enhanced Short Maturity FD ETF 72201R833 4,381 43,144 SH   SOLE   35,584 0 7,560
Powershares Senior Loan ETF FD ETF 73936Q769 3,146 135,994 SH   SOLE   102,417 0 33,577
SPDR Barclays Convertible Secu FD ETF 78464A359 492 9,517 SH   SOLE   7,111 0 2,406
Schwab U.S. Aggregate Bond ETF FD ETF 808524839 437 8,559 SH   SOLE   8,232 0 327
Schwab U.S. TIPS ETF FD ETF 808524870 2,666 48,572 SH   SOLE   39,154 0 9,418
Vanguard Intermediate Term Cor FD ETF 92206c870 2,586 30,478 SH   SOLE   21,390 0 9,088
Vanguard Short Term Corp Bond FD ETF 92206c409 4,596 58,604 SH   SOLE   42,490 0 16,114
Vanguard Total Bond Market ETF FD ETF 921937835 7,818 97,813 SH   SOLE   74,509 0 23,304
iShares Barclays 1-3 Year Cred FD ETF 464288646 6,525 62,860 SH   SOLE   47,706 0 15,154
iShares Barclays Intermed Cred FD ETF 464288638 4,070 37,953 SH   SOLE   27,563 0 10,390
iShares Core Total US Bond Mar FD ETF 464287226 500 4,660 SH   SOLE   3,800 0 860
iShares Floating Rate Bond ETF FD ETF 46429B655 749 14,700 SH   SOLE   14,700 0 0
iShares Intermediate Gov/Credi FD ETF 464288612 1,388 12,822 SH   SOLE   10,578 0 2,244
SPDR Nuveen Barclay's Short-Te FD ETF 78468R739 1,640 34,295 SH   SOLE   26,306 0 7,989
VanEck Vectors High-Yield Muni FD ETF 92189F361 250 8,065 SH   SOLE   0 0 8,065