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 | 2,084 | 32,624 | SH | | SOLE | NONE | 0 | 0 | 32,624 |
ABBOTT LABS | COM | 002824100 | 1,286 | 10,870 | SH | | SOLE | NONE | 0 | 0 | 10,870 |
ABBVIE INCORPORATED | COM | 00287Y109 | 434 | 2,681 | SH | | SOLE | NONE | 0 | 0 | 2,681 |
Accenture PLC | SHS CLASS A | G1151C101 | 1,471 | 4,364 | SH | | SOLE | NONE | 0 | 0 | 4,364 |
ADOBE SYSTEMS INC COM | COM | 00724F101 | 3,182 | 6,985 | SH | | SOLE | NONE | 0 | 0 | 6,985 |
Advanced Micro Devices Inc | COM | 007903107 | 2,044 | 18,696 | SH | | SOLE | NONE | 0 | 0 | 18,696 |
AIR PRODUCTS & CHEMICALSINCORPORATED | COM | 009158106 | 2,070 | 8,284 | SH | | SOLE | NONE | 0 | 0 | 8,284 |
AMAZON.COM INC COM | COM | 023135106 | 2,308 | 708 | SH | | SOLE | NONE | 0 | 0 | 708 |
American Water Works Co Inc | COM | 030420103 | 627 | 3,793 | SH | | SOLE | NONE | 0 | 0 | 3,793 |
Amgen Inc | COM | 031162100 | 619 | 2,562 | SH | | SOLE | NONE | 0 | 0 | 2,562 |
ANTHEM INCORPORATED | COM | 036752103 | 1,927 | 3,923 | SH | | SOLE | NONE | 0 | 0 | 3,923 |
APPLE INCORPORATED | COM | 037833100 | 6,141 | 35,175 | SH | | SOLE | NONE | 0 | 0 | 35,175 |
APPLIED MATERIALS INC COM | COM | 038222105 | 2,563 | 19,448 | SH | | SOLE | NONE | 0 | 0 | 19,448 |
Auto Data Processing | COM | 053015103 | 1,864 | 8,193 | SH | | SOLE | NONE | 0 | 0 | 8,193 |
AUTODESK INCORPORATED | COM | 052769106 | 729 | 3,401 | SH | | SOLE | NONE | 0 | 0 | 3,401 |
AutoNation Inc | COM | 05329W102 | 310 | 3,122 | SH | | SOLE | NONE | 0 | 0 | 3,122 |
BANK OF AMERICA CORP COM | COM | 060505104 | 206 | 5,002 | SH | | SOLE | NONE | 0 | 0 | 5,002 |
BARNES GROUP INCORPORATED | COM | 067806109 | 6,084 | 151,398 | SH | | SOLE | NONE | 0 | 0 | 151,398 |
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS A | CL A | 084670108 | 1,057 | 2 | SH | | SOLE | NONE | 0 | 0 | 2 |
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS B NEW | CL B NEW | 084670702 | 3,536 | 10,022 | SH | | SOLE | NONE | 0 | 0 | 10,022 |
BlackRock Inc | COM | 09247X101 | 1,994 | 2,610 | SH | | SOLE | NONE | 0 | 0 | 2,610 |
Cadence Design Systems Inc | COM | 127387108 | 657 | 3,996 | SH | | SOLE | NONE | 0 | 0 | 3,996 |
CATERPILLAR INCORPORATED DEL | COM | 149123101 | 1,615 | 7,249 | SH | | SOLE | NONE | 0 | 0 | 7,249 |
CHEVRON CORPORATION NEW | COM | 166764100 | 1,687 | 10,363 | SH | | SOLE | NONE | 0 | 0 | 10,363 |
CHUBB CORP COM | COM | H1467J104 | 1,653 | 7,730 | SH | | SOLE | NONE | 0 | 0 | 7,730 |
CISCO SYSTEMS INCORPORATED | COM | 17275R102 | 2,336 | 41,904 | SH | | SOLE | NONE | 0 | 0 | 41,904 |
Copart Inc | COM | 217204106 | 931 | 7,424 | SH | | SOLE | NONE | 0 | 0 | 7,424 |
COSTCO WHOLESALE CORPORATIONNEW | COM | 22160K105 | 2,623 | 4,556 | SH | | SOLE | NONE | 0 | 0 | 4,556 |
CUMMINS INC COM | COM | 231021106 | 2,408 | 11,742 | SH | | SOLE | NONE | 0 | 0 | 11,742 |
CVS Corp | COM | 126650100 | 1,115 | 11,024 | SH | | SOLE | NONE | 0 | 0 | 11,024 |
DEERE & COMPANY | COM | 244199105 | 1,177 | 2,835 | SH | | SOLE | NONE | 0 | 0 | 2,835 |
E O G Resources Inc | COM | 26875P101 | 1,204 | 10,102 | SH | | SOLE | NONE | 0 | 0 | 10,102 |
EATON CORP PLC ORD | SHS | G29183103 | 345 | 2,274 | SH | | SOLE | NONE | 0 | 0 | 2,274 |
Ecolab Inc | COM | 278865100 | 497 | 2,817 | SH | | SOLE | NONE | 0 | 0 | 2,817 |
Electronic Arts Inc | COM | 285512109 | 679 | 5,374 | SH | | SOLE | NONE | 0 | 0 | 5,374 |
Expeditors International of WA | COM | 302130109 | 2,165 | 20,987 | SH | | SOLE | NONE | 0 | 0 | 20,987 |
EXXON MOBIL CORPORATION | COM | 30231G102 | 742 | 8,991 | SH | | SOLE | NONE | 0 | 0 | 8,991 |
FASTENAL COMPANY | COM | 311900104 | 1,832 | 30,854 | SH | | SOLE | NONE | 0 | 0 | 30,854 |
Fedex Corporation | COM | 31428X106 | 878 | 3,798 | SH | | SOLE | NONE | 0 | 0 | 3,798 |
First Trust Large Cap Core AlphaDEX ETF | COM SHS | 33734K109 | 209 | 2,375 | SH | | SOLE | NONE | 0 | 0 | 2,375 |
Gentex Corp | COM | 371901109 | 1,422 | 48,759 | SH | | SOLE | NONE | 0 | 0 | 48,759 |
GOOGLE INC | CAP STK CL C | 02079K107 | 215 | 77 | SH | | SOLE | NONE | 0 | 0 | 77 |
GOOGLE INC | CAP STK CL A | 02079K305 | 2,664 | 958 | SH | | SOLE | NONE | 0 | 0 | 958 |
GRAINGER W W INC COM | COM | 384802104 | 1,064 | 2,063 | SH | | SOLE | NONE | 0 | 0 | 2,063 |
HOME DEPOT INC COM | COM | 437076102 | 423 | 1,416 | SH | | SOLE | NONE | 0 | 0 | 1,416 |
HONEYWELL INTERNATIONAL INC CO M | COM | 438516106 | 1,493 | 7,677 | SH | | SOLE | NONE | 0 | 0 | 7,677 |
INTEL CORPORATION | COM | 458140100 | 521 | 10,524 | SH | | SOLE | NONE | 0 | 0 | 10,524 |
INTERCONTINENTAL EXCHANGE | COM | 45866F104 | 972 | 7,363 | SH | | SOLE | NONE | 0 | 0 | 7,363 |
INTUIT INC COM | COM | 461202103 | 1,874 | 3,899 | SH | | SOLE | NONE | 0 | 0 | 3,899 |
Invesco BulletShares 2022 Corp Bd ETF | BULSHS 2022 CB | 46138J882 | 2,169 | 102,028 | SH | | SOLE | NONE | 0 | 0 | 102,028 |
Invesco BulletShares 2023 Corp Bd ETF | BULSHS 2023 CB | 46138J866 | 1,686 | 79,948 | SH | | SOLE | NONE | 0 | 0 | 79,948 |
Invesco BulletShares 2025 Corp Bd ETF | BULSHS 2025 CB | 46138J825 | 813 | 38,920 | SH | | SOLE | NONE | 0 | 0 | 38,920 |
Invesco Ltd | SHS | G491BT108 | 289 | 12,569 | SH | | SOLE | NONE | 0 | 0 | 12,569 |
Invesco Variable Rate Investment Grd ETF | VAR RATE INVT | 46090A879 | 31,637 | 1,269,324 | SH | | SOLE | NONE | 0 | 0 | 1,269,324 |
ISHARES CORE S&P 500 ETF | CORE S&P500 ETF | 464287200 | 50,207 | 110,665 | SH | | SOLE | NONE | 0 | 0 | 110,665 |
iShares MSCI KLD 400 Social | MSCI KLD400 SOC | 464288570 | 782 | 9,039 | SH | | SOLE | NONE | 0 | 0 | 9,039 |
iShares MSCI USA ESG Select ETF | MSCI USA ESG SLC | 464288802 | 277 | 2,866 | SH | | SOLE | NONE | 0 | 0 | 2,866 |
ISHARES RUSSELL 1000 GROWTH ETF | RUS 1000 GRW ETF | 464287614 | 436 | 1,573 | SH | | SOLE | NONE | 0 | 0 | 1,573 |
ISHARES RUSSELL 3000 ETF | RUSSELL 3000 ETF | 464287689 | 209 | 797 | SH | | SOLE | NONE | 0 | 0 | 797 |
Jacobs Engineering Group Inc | COM | 469814107 | 1,480 | 10,742 | SH | | SOLE | NONE | 0 | 0 | 10,742 |
JOHNSON & JOHNSON | COM | 478160104 | 1,217 | 6,868 | SH | | SOLE | NONE | 0 | 0 | 6,868 |
LITHIA MOTORS | COM | 536797103 | 3,491 | 11,634 | SH | | SOLE | NONE | 0 | 0 | 11,634 |
Lowes Cos | COM | 548661107 | 1,024 | 5,067 | SH | | SOLE | NONE | 0 | 0 | 5,067 |
Mastercard Incorporated | CL A | 57636Q104 | 1,749 | 4,895 | SH | | SOLE | NONE | 0 | 0 | 4,895 |
MEDTRONIC INCORPORATED | SHS | G5960L103 | 1,680 | 15,150 | SH | | SOLE | NONE | 0 | 0 | 15,150 |
Merck & Co Inc New | COM | 58933Y105 | 343 | 4,184 | SH | | SOLE | NONE | 0 | 0 | 4,184 |
MetLife Inc | COM | 59156R108 | 1,732 | 24,657 | SH | | SOLE | NONE | 0 | 0 | 24,657 |
Microchip Technology Inc | COM | 595017104 | 725 | 9,661 | SH | | SOLE | NONE | 0 | 0 | 9,661 |
Micron Technology Inc | COM | 595112103 | 753 | 9,673 | SH | | SOLE | NONE | 0 | 0 | 9,673 |
MICROSOFT CORPORATION | COM | 594918104 | 3,250 | 10,542 | SH | | SOLE | NONE | 0 | 0 | 10,542 |
NIKE INCORPORATED CLASS B | CL B | 654106103 | 1,641 | 12,198 | SH | | SOLE | NONE | 0 | 0 | 12,198 |
NORFOLK SOUTHERN CORP | COM | 655844108 | 681 | 2,388 | SH | | SOLE | NONE | 0 | 0 | 2,388 |
NORTHERN TR CORP COM | COM | 665859104 | 1,692 | 14,536 | SH | | SOLE | NONE | 0 | 0 | 14,536 |
NVIDIA CORPORATION | COM | 67066G104 | 2,949 | 10,808 | SH | | SOLE | NONE | 0 | 0 | 10,808 |
ORACLE CORP COM | COM | 68389X105 | 937 | 11,338 | SH | | SOLE | NONE | 0 | 0 | 11,338 |
Parker-Hannifin Corp | COM | 701094104 | 753 | 2,655 | SH | | SOLE | NONE | 0 | 0 | 2,655 |
Pepsico Incorporated | COM | 713448108 | 333 | 1,993 | SH | | SOLE | NONE | 0 | 0 | 1,993 |
POWERSHARES ETF TRUST IIS&P 500 LOW VOLATILITY POR | S&P500 LOW VOL | 46138E354 | 1,865 | 27,804 | SH | | SOLE | NONE | 0 | 0 | 27,804 |
POWERSHARES QQQ | UNIT SER 1 | 46090E103 | 23,533 | 64,912 | SH | | SOLE | NONE | 0 | 0 | 64,912 |
PPG INDUSTRIES INC COM | COM | 693506107 | 834 | 6,370 | SH | | SOLE | NONE | 0 | 0 | 6,370 |
PROCTER & GAMBLE COMPANY | COM | 742718109 | 13,743 | 89,944 | SH | | SOLE | NONE | 0 | 0 | 89,944 |
Qualcomm Inc | COM | 747525103 | 1,248 | 8,173 | SH | | SOLE | NONE | 0 | 0 | 8,173 |
Quest Diagnostics Inc | COM | 74834L100 | 744 | 5,438 | SH | | SOLE | NONE | 0 | 0 | 5,438 |
RAYMOND JAMES FINANCIALINCORPORATED | COM | 754730109 | 125,624 | 1,142,978 | SH | | SOLE | NONE | 0 | 0 | 1,142,978 |
ResMed Inc | COM | 761152107 | 2,660 | 10,970 | SH | | SOLE | NONE | 0 | 0 | 10,970 |
Robert Half International Inc | COM | 770323103 | 1,697 | 14,869 | SH | | SOLE | NONE | 0 | 0 | 14,869 |
Rockwell Automation Inc | COM | 773903109 | 666 | 2,381 | SH | | SOLE | NONE | 0 | 0 | 2,381 |
SALESFORCE.COM INC COM | COM | 79466L302 | 949 | 4,473 | SH | | SOLE | NONE | 0 | 0 | 4,473 |
Sanderson Farms Inc | COM | 800013104 | 1,416 | 7,553 | SH | | SOLE | NONE | 0 | 0 | 7,553 |
SCHWAB CHARLES CORP COM | COM | 808513105 | 2,247 | 26,661 | SH | | SOLE | NONE | 0 | 0 | 26,661 |
SCHWAB SCH US MID CAP ETF | US MID-CAP ETF | 808524508 | 839 | 11,061 | SH | | SOLE | NONE | 0 | 0 | 11,061 |
Seagen Inc Ordinary Shares | COM | 81181C104 | 515 | 3,582 | SH | | SOLE | NONE | 0 | 0 | 3,582 |
Simpson Manufacturing Co Inc | COM | 829073105 | 1,539 | 14,119 | SH | | SOLE | NONE | 0 | 0 | 14,119 |
SKYWORKS SOLUTIONS | COM | 83088M102 | 1,784 | 13,391 | SH | | SOLE | NONE | 0 | 0 | 13,391 |
Snap-On Incorporated | COM | 833034101 | 1,277 | 6,216 | SH | | SOLE | NONE | 0 | 0 | 6,216 |
SOUTHWEST AIRLINES CO COM | COM | 844741108 | 596 | 13,018 | SH | | SOLE | NONE | 0 | 0 | 13,018 |
SPDR DJIA ETF | UT SER 1 | 78467X109 | 205 | 592 | SH | | SOLE | NONE | 0 | 0 | 592 |
SPDR S&P 500 ETF TRUST | TR UNIT | 78462F103 | 225 | 500 | SH | | SOLE | NONE | 0 | 0 | 500 |
SPDR S&P DIVID ETF | S&P DIVID ETF | 78464A763 | 390 | 3,045 | SH | | SOLE | NONE | 0 | 0 | 3,045 |
SPDR Barclays Convertible Secs ETF | BLOOMBERG CONV | 78464A359 | 10,947 | 142,272 | SH | | SOLE | NONE | 0 | 0 | 142,272 |
STANLEY BLACK & DECKER | COM | 854502101 | 1,087 | 7,783 | SH | | SOLE | NONE | 0 | 0 | 7,783 |
TARGET CORP COM | COM | 87612E106 | 1,382 | 6,516 | SH | | SOLE | NONE | 0 | 0 | 6,516 |
TESLA MTRS INCORPORATED | COM | 88160R101 | 2,703 | 2,509 | SH | | SOLE | NONE | 0 | 0 | 2,509 |
Texas Instruments | COM | 882508104 | 2,483 | 13,535 | SH | | SOLE | NONE | 0 | 0 | 13,535 |
The Walt Disney Company | COM | 254687106 | 221 | 1,613 | SH | | SOLE | NONE | 0 | 0 | 1,613 |
UFP Industries Inc | COM | 90278Q108 | 1,627 | 21,098 | SH | | SOLE | NONE | 0 | 0 | 21,098 |
UNITED HEALTH GROUP INC | COM | 91324P102 | 1,709 | 3,352 | SH | | SOLE | NONE | 0 | 0 | 3,352 |
UNITED PARCEL SERVICE CL B | CL B | 911312106 | 413 | 1,927 | SH | | SOLE | NONE | 0 | 0 | 1,927 |
VANGUARD DIVIDEND APPRECIATION ETF | DIV APP ETF | 921908844 | 210 | 1,296 | SH | | SOLE | NONE | 0 | 0 | 1,296 |
VANGUARD EXTENDED MARKET ETF | EXTEND MKT ETF | 922908652 | 12,045 | 72,712 | SH | | SOLE | NONE | 0 | 0 | 72,712 |
VANGUARD INDEX S&P 500 ETF | S&P 500 ETF SHS | 922908363 | 5,205 | 12,538 | SH | | SOLE | NONE | 0 | 0 | 12,538 |
VANGUARD INDUSTRIALS ETF | INDUSTRIAL ETF | 92204A603 | 297 | 1,530 | SH | | SOLE | NONE | 0 | 0 | 1,530 |
VANGUARD TOTAL STOCKMARKET ETF | TOTAL STK MKT | 922908769 | 5,117 | 22,477 | SH | | SOLE | NONE | 0 | 0 | 22,477 |
Vertex Pharmaceuticals Inc | COM | 92532F100 | 601 | 2,303 | SH | | SOLE | NONE | 0 | 0 | 2,303 |
Visa Inc Cl A | COM CL A | 92826C839 | 1,789 | 8,068 | SH | | SOLE | NONE | 0 | 0 | 8,068 |
Waste Connections Inc | COM | 94106B101 | 300 | 2,150 | SH | | SOLE | NONE | 0 | 0 | 2,150 |
West Pharmaceutical Services Inc | COM | 955306105 | 2,676 | 6,517 | SH | | SOLE | NONE | 0 | 0 | 6,517 |
Williams-Sonoma Inc | COM | 969904101 | 1,262 | 8,705 | SH | | SOLE | NONE | 0 | 0 | 8,705 |
ZOETIS INC COM | CL A | 98978V103 | 961 | 5,100 | SH | | SOLE | NONE | 0 | 0 | 5,100 |