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 |
A.O. Smith Corp | COM | 831865209 | 900 | 16,428 | SH | | SOLE | NONE | 0 | 0 | 16,428 |
ABBOTT LABS | COM | 002824100 | 948 | 8,665 | SH | | SOLE | NONE | 0 | 0 | 8,665 |
ABBVIE INCORPORATED | COM | 00287Y109 | 287 | 2,681 | SH | | SOLE | NONE | 0 | 0 | 2,681 |
ACTIVISION BLIZZARDINCORPORATED | COM | 00507V109 | 1,151 | 12,398 | SH | | SOLE | NONE | 0 | 0 | 12,398 |
ADOBE SYSTEMS INC COM | COM | 00724F101 | 2,832 | 5,664 | SH | | SOLE | NONE | 0 | 0 | 5,664 |
AIR PRODUCTS & CHEMICALSINCORPORATED | COM | 009158106 | 1,228 | 4,496 | SH | | SOLE | NONE | 0 | 0 | 4,496 |
AMAZON.COM INC COM | COM | 023135106 | 1,182 | 363 | SH | | SOLE | NONE | 0 | 0 | 363 |
American Water Works Co Inc | COM | 030420103 | 555 | 3,620 | SH | | SOLE | NONE | 0 | 0 | 3,620 |
Amgen Inc | COM | 031162100 | 574 | 2,499 | SH | | SOLE | NONE | 0 | 0 | 2,499 |
APPLE INCORPORATED | COM | 037833100 | 6,083 | 45,848 | SH | | SOLE | NONE | 0 | 0 | 45,848 |
APPLIED MATERIALS INC COM | COM | 038222105 | 1,826 | 21,160 | SH | | SOLE | NONE | 0 | 0 | 21,160 |
Auto Data Processing | COM | 053015103 | 1,384 | 7,860 | SH | | SOLE | NONE | 0 | 0 | 7,860 |
AUTODESK INCORPORATED | COM | 052769106 | 544 | 1,782 | SH | | SOLE | NONE | 0 | 0 | 1,782 |
BARNES GROUP INCORPORATED | COM | 067806109 | 2,092 | 41,286 | SH | | SOLE | NONE | 0 | 0 | 41,286 |
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS A | CL A | 084670108 | 695 | 2 | SH | | SOLE | NONE | 0 | 0 | 2 |
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS B NEW | CL B NEW | 084670702 | 1,886 | 8,137 | SH | | SOLE | NONE | 0 | 0 | 8,137 |
BlackRock Inc | COM | 09247X101 | 1,072 | 1,487 | SH | | SOLE | NONE | 0 | 0 | 1,487 |
CATERPILLAR INCORPORATED DEL | COM | 149123101 | 1,093 | 6,006 | SH | | SOLE | NONE | 0 | 0 | 6,006 |
CHEVRON CORPORATION NEW | COM | 166764100 | 506 | 5,999 | SH | | SOLE | NONE | 0 | 0 | 5,999 |
CHUBB CORP COM | COM | H1467J104 | 770 | 5,009 | SH | | SOLE | NONE | 0 | 0 | 5,009 |
CISCO SYSTEMS INCORPORATED | COM | 17275R102 | 1,332 | 29,776 | SH | | SOLE | NONE | 0 | 0 | 29,776 |
CME Group Inc Class A | COM | 12572Q105 | 1,148 | 6,310 | SH | | SOLE | NONE | 0 | 0 | 6,310 |
Copart Inc | COM | 217204106 | 705 | 5,543 | SH | | SOLE | NONE | 0 | 0 | 5,543 |
COSTCO WHOLESALE CORPORATIONNEW | COM | 22160K105 | 1,488 | 3,950 | SH | | SOLE | NONE | 0 | 0 | 3,950 |
CUMMINS INC COM | COM | 231021106 | 1,356 | 5,971 | SH | | SOLE | NONE | 0 | 0 | 5,971 |
CVS Corp | COM | 126650100 | 416 | 6,093 | SH | | SOLE | NONE | 0 | 0 | 6,093 |
DEERE & COMPANY | COM | 244199105 | 509 | 1,893 | SH | | SOLE | NONE | 0 | 0 | 1,893 |
EATON CORP PLC ORD | SHS | G29183103 | 1,050 | 8,748 | SH | | SOLE | NONE | 0 | 0 | 8,748 |
Ecolab Inc | COM | 278865100 | 609 | 2,816 | SH | | SOLE | NONE | 0 | 0 | 2,816 |
ESTEE LAUDER COMPANIES COM CL A | CL A | 518439104 | 878 | 3,300 | SH | | SOLE | NONE | 0 | 0 | 3,300 |
Expeditors International of Washington Inc | COM | 302130109 | 1,589 | 16,709 | SH | | SOLE | NONE | 0 | 0 | 16,709 |
EXXON MOBIL CORPORATION | COM | 30231G102 | 202 | 4,912 | SH | | SOLE | NONE | 0 | 0 | 4,912 |
FASTENAL COMPANY | COM | 311900104 | 1,243 | 25,460 | SH | | SOLE | NONE | 0 | 0 | 25,460 |
Fedex Corporation | COM | 31428X106 | 768 | 2,962 | SH | | SOLE | NONE | 0 | 0 | 2,962 |
Gentex Corp | COM | 371901109 | 868 | 25,593 | SH | | SOLE | NONE | 0 | 0 | 25,593 |
GILEAD SCIENCES INCORPORATED | COM | 375558103 | 1,218 | 20,915 | SH | | SOLE | NONE | 0 | 0 | 20,915 |
GOOGLE INCORPORATED CLASS A | CAP STK CL A | 02079K305 | 1,372 | 783 | SH | | SOLE | NONE | 0 | 0 | 783 |
GRAINGER W W INC COM | COM | 384802104 | 402 | 985 | SH | | SOLE | NONE | 0 | 0 | 985 |
HONEYWELL INTERNATIONAL INC CO M | COM | 438516106 | 1,058 | 4,977 | SH | | SOLE | NONE | 0 | 0 | 4,977 |
HORMEL FOODS CORP COM | COM | 440452100 | 785 | 16,852 | SH | | SOLE | NONE | 0 | 0 | 16,852 |
ILLINOIS TOOL WKS INCORPORATED | COM | 452308109 | 597 | 2,928 | SH | | SOLE | NONE | 0 | 0 | 2,928 |
INTEL CORPORATION | COM | 458140100 | 1,293 | 25,957 | SH | | SOLE | NONE | 0 | 0 | 25,957 |
INTERCONTINENTAL EXCHANGEINCORPORATED | COM | 45866F104 | 433 | 3,763 | SH | | SOLE | NONE | 0 | 0 | 3,763 |
INTUIT INC COM | COM | 461202103 | 935 | 2,464 | SH | | SOLE | NONE | 0 | 0 | 2,464 |
Intuitive Surgical Inc | COM NEW | 46120E602 | 646 | 790 | SH | | SOLE | NONE | 0 | 0 | 790 |
Invesco BulletShares 2021 Corp Bd ETF | BULSHS 2021 CB | 46138J700 | 542 | 25,600 | SH | | SOLE | NONE | 0 | 0 | 25,600 |
Invesco BulletShares 2022 Corp Bd ETF | BULSHS 2022 CB | 46138J882 | 888 | 40,860 | SH | | SOLE | NONE | 0 | 0 | 40,860 |
Invesco BulletShares 2023 Corp Bd ETF | BULSHS 2023 CB | 46138J866 | 1,239 | 56,615 | SH | | SOLE | NONE | 0 | 0 | 56,615 |
Invesco BulletShares 2024 Corp Bd ETF | BULSHS 2024 CB | 46138J841 | 512 | 22,900 | SH | | SOLE | NONE | 0 | 0 | 22,900 |
Invesco BulletShares 2025 Corp Bd ETF | BULSHS 2025 CB | 46138J825 | 3,585 | 158,455 | SH | | SOLE | NONE | 0 | 0 | 158,455 |
Invesco BulletShares 2026 Corp Bd ETF | BULSHS 2026 CB | 46138J791 | 4,119 | 187,859 | SH | | SOLE | NONE | 0 | 0 | 187,859 |
Invesco BulletShares 2027 Corp Bd ETF | BULSHS 2027 CB | 46138J783 | 503 | 22,500 | SH | | SOLE | NONE | 0 | 0 | 22,500 |
Invesco BulletShares 2028 Corp Bd ETF | INVSCO BLSH 28 | 46138J643 | 336 | 14,248 | SH | | SOLE | NONE | 0 | 0 | 14,248 |
INVSC BLTSHRS 2029 CORP BND ETF | BULETSHS 2029 | 46138J577 | 555 | 25,500 | SH | | SOLE | NONE | 0 | 0 | 25,500 |
ISHARES CORE S&P 500 ETF | CORE S&P500 ETF | 464287200 | 40,816 | 108,731 | SH | | SOLE | NONE | 0 | 0 | 108,731 |
iShares MSCI KLD 400 Social | MSCI KLD400 SOC | 464288570 | 681 | 9,522 | SH | | SOLE | NONE | 0 | 0 | 9,522 |
iShares National Muni Bond ETF | NATIONAL MUN ETF | 464288414 | 549 | 4,685 | SH | | SOLE | NONE | 0 | 0 | 4,685 |
ISHARES RUSSELL 1000 GROWTH ET F | RUS 1000 GRW ETF | 464287614 | 409 | 1,700 | SH | | SOLE | NONE | 0 | 0 | 1,700 |
iShares Russell Mid-Cap Growth | RUS MD CP GR ETF | 464287481 | 203 | 1,978 | SH | | SOLE | NONE | 0 | 0 | 1,978 |
J&J Snack Foods Corp | COM | 466032109 | 739 | 4,757 | SH | | SOLE | NONE | 0 | 0 | 4,757 |
JOHNSON & JOHNSON | COM | 478160104 | 773 | 4,914 | SH | | SOLE | NONE | 0 | 0 | 4,914 |
LITHIA MTRS INCORPORATED CLASSA | CL A | 536797103 | 2,472 | 8,448 | SH | | SOLE | NONE | 0 | 0 | 8,448 |
Lowes Cos | COM | 548661107 | 716 | 4,467 | SH | | SOLE | NONE | 0 | 0 | 4,467 |
Mastercard Incorporated | CL A | 57636Q104 | 1,245 | 3,490 | SH | | SOLE | NONE | 0 | 0 | 3,490 |
Maximus Inc | COM | 577933104 | 923 | 12,618 | SH | | SOLE | NONE | 0 | 0 | 12,618 |
MEDTRONIC INCORPORATED | SHS | G5960L103 | 1,065 | 9,100 | SH | | SOLE | NONE | 0 | 0 | 9,100 |
MercadoLibre Inc | COM | 58733R102 | 335 | 200 | SH | | SOLE | NONE | 0 | 0 | 200 |
Merck & Co Inc New | COM | 58933Y105 | 724 | 8,861 | SH | | SOLE | NONE | 0 | 0 | 8,861 |
METTLER TOLEDO INTERNATIONAL | COM | 592688105 | 394 | 346 | SH | | SOLE | NONE | 0 | 0 | 346 |
MICROSOFT CORPORATION | COM | 594918104 | 2,135 | 9,601 | SH | | SOLE | NONE | 0 | 0 | 9,601 |
NETFLIX.COM INC COM | COM | 64110L106 | 693 | 1,282 | SH | | SOLE | NONE | 0 | 0 | 1,282 |
NIKE INCORPORATED CLASS B | CL B | 654106103 | 1,312 | 9,277 | SH | | SOLE | NONE | 0 | 0 | 9,277 |
NORFOLK SOUTHERN CORPORATION | COM | 655844108 | 395 | 1,665 | SH | | SOLE | NONE | 0 | 0 | 1,665 |
NVIDIA CORPORATION | COM | 67066G104 | 1,823 | 3,492 | SH | | SOLE | NONE | 0 | 0 | 3,492 |
ORACLE CORP COM | COM | 68389X105 | 556 | 8,596 | SH | | SOLE | NONE | 0 | 0 | 8,596 |
Pepsico Incorporated | COM | 713448108 | 295 | 1,993 | SH | | SOLE | NONE | 0 | 0 | 1,993 |
POWERSHARES ETF TRUST IIS&P 500 LOW VOLATILITY POR | S&P500 LOW VOL | 46138E354 | 1,862 | 33,121 | SH | | SOLE | NONE | 0 | 0 | 33,121 |
POWERSHARES QQQ | UNIT SER 1 | 46090E103 | 19,104 | 60,892 | SH | | SOLE | NONE | 0 | 0 | 60,892 |
PPG INDUSTRIES INC COM | COM | 693506107 | 859 | 5,958 | SH | | SOLE | NONE | 0 | 0 | 5,958 |
PROCTER & GAMBLE COMPANY | COM | 742718109 | 12,054 | 86,636 | SH | | SOLE | NONE | 0 | 0 | 86,636 |
RAYMOND JAMES FINANCIALINCORPORATED | COM | 754730109 | 76,448 | 799,083 | SH | | SOLE | NONE | 0 | 0 | 799,083 |
Raytheon Technologies | COM | 75513E101 | 737 | 10,311 | SH | | SOLE | NONE | 0 | 0 | 10,311 |
ResMed Inc | COM | 761152107 | 1,527 | 7,188 | SH | | SOLE | NONE | 0 | 0 | 7,188 |
Robert Half International Inc | COM | 770323103 | 1,096 | 17,550 | SH | | SOLE | NONE | 0 | 0 | 17,550 |
Rockwell Automation Inc | COM | 773903109 | 410 | 1,636 | SH | | SOLE | NONE | 0 | 0 | 1,636 |
SALESFORCE.COM INC COM | COM | 79466L302 | 715 | 3,215 | SH | | SOLE | NONE | 0 | 0 | 3,215 |
SCHWAB CHARLES CORP COM | COM | 808513105 | 1,236 | 23,319 | SH | | SOLE | NONE | 0 | 0 | 23,319 |
SCHWAB SCH US MID CAP ETF | US MID-CAP ETF | 808524508 | 771 | 11,311 | SH | | SOLE | NONE | 0 | 0 | 11,311 |
SKYWORKS SOLUTIONS | COM | 83088M102 | 1,389 | 9,086 | SH | | SOLE | NONE | 0 | 0 | 9,086 |
SOUTHWEST AIRLINES CO COM | COM | 844741108 | 499 | 10,719 | SH | | SOLE | NONE | 0 | 0 | 10,719 |
SPDR SERIES TRUSTS&P DIVID ETF | S&P DIVID ETF | 78464A763 | 362 | 3,425 | SH | | SOLE | NONE | 0 | 0 | 3,425 |
STANLEY BLACK & DECKER INC COM | COM | 854502101 | 1,478 | 8,280 | SH | | SOLE | NONE | 0 | 0 | 8,280 |
STRYKER CORP COM | COM | 863667101 | 1,057 | 4,314 | SH | | SOLE | NONE | 0 | 0 | 4,314 |
Teleflex Inc | COM | 879369106 | 682 | 1,659 | SH | | SOLE | NONE | 0 | 0 | 1,659 |
TESLA MTRS INCORPORATED | COM | 88160R101 | 1,589 | 2,253 | SH | | SOLE | NONE | 0 | 0 | 2,253 |
Texas Instruments | COM | 882508104 | 1,472 | 8,974 | SH | | SOLE | NONE | 0 | 0 | 8,974 |
TJX Cos | COM | 872540109 | 386 | 5,663 | SH | | SOLE | NONE | 0 | 0 | 5,663 |
UNITED HEALTH GROUP INC | COM | 91324P102 | 899 | 2,565 | SH | | SOLE | NONE | 0 | 0 | 2,565 |
V F CORP COM | COM | 918204108 | 412 | 4,829 | SH | | SOLE | NONE | 0 | 0 | 4,829 |
VANGUARD EXTENDED MARKET ETF | EXTEND MKT ETF | 922908652 | 7,797 | 47,348 | SH | | SOLE | NONE | 0 | 0 | 47,348 |
VANGUARD INDEX FUNDSS&P 500 ETF SHARES | S&P 500 ETF SHS | 922908363 | 4,392 | 12,781 | SH | | SOLE | NONE | 0 | 0 | 12,781 |
VANGUARD INDUSTRIALS ETF | INDUSTRIAL ETF | 92204A603 | 260 | 1,530 | SH | | SOLE | NONE | 0 | 0 | 1,530 |
VANGUARD TOTAL STOCKMARKET ETF | TOTAL STK MKT | 922908769 | 4,709 | 24,198 | SH | | SOLE | NONE | 0 | 0 | 24,198 |
Visa Inc Cl A | COM CL A | 92826C839 | 1,257 | 5,747 | SH | | SOLE | NONE | 0 | 0 | 5,747 |
Waste Connections Inc | COM | 94106B101 | 527 | 5,138 | SH | | SOLE | NONE | 0 | 0 | 5,138 |
West Pharmaceutical Services Inc | COM | 955306105 | 1,484 | 5,241 | SH | | SOLE | NONE | 0 | 0 | 5,241 |
Winnebago Industries Inc | COM | 974637100 | 230 | 3,853 | SH | | SOLE | NONE | 0 | 0 | 3,853 |
Xilinx Inc | COM | 983919101 | 1,310 | 9,243 | SH | | SOLE | NONE | 0 | 0 | 9,243 |
XYLEM INC COM | COM | 98419M100 | 627 | 6,165 | SH | | SOLE | NONE | 0 | 0 | 6,165 |
ZOETIS INC COM | CL A | 98978V103 | 412 | 2,495 | SH | | SOLE | NONE | 0 | 0 | 2,495 |