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,350 | 27,383 | SH | | SOLE | NONE | 0 | 0 | 27,383 |
ABBOTT LABS | COM | 002824100 | 1,450 | 10,304 | SH | | SOLE | NONE | 0 | 0 | 10,304 |
ABBVIE INCORPORATED | COM | 00287Y109 | 370 | 2,736 | SH | | SOLE | NONE | 0 | 0 | 2,736 |
Accenture PLC | SHS CLASS A | G1151C101 | 1,635 | 3,945 | SH | | SOLE | NONE | 0 | 0 | 3,945 |
ADOBE SYSTEMS INC COM | COM | 00724F101 | 3,700 | 6,525 | SH | | SOLE | NONE | 0 | 0 | 6,525 |
Advanced Micro Devices Inc | COM | 007903107 | 314 | 2,185 | SH | | SOLE | NONE | 0 | 0 | 2,185 |
AIR PRODUCTS & CHEMICALSINCORPORATED | COM | 009158106 | 2,588 | 8,508 | SH | | SOLE | NONE | 0 | 0 | 8,508 |
AMAZON.COM INC COM | COM | 023135106 | 1,970 | 591 | SH | | SOLE | NONE | 0 | 0 | 591 |
American Water Works Co Inc | COM | 030420103 | 596 | 3,156 | SH | | SOLE | NONE | 0 | 0 | 3,156 |
Amgen Inc | COM | 031162100 | 507 | 2,258 | SH | | SOLE | NONE | 0 | 0 | 2,258 |
ANTHEM INCORPORATED | COM | 036752103 | 1,662 | 3,586 | SH | | SOLE | NONE | 0 | 0 | 3,586 |
APPLE INCORPORATED | COM | 037833100 | 8,093 | 45,579 | SH | | SOLE | NONE | 0 | 0 | 45,579 |
APPLIED MATERIALS INC COM | COM | 038222105 | 2,797 | 17,778 | SH | | SOLE | NONE | 0 | 0 | 17,778 |
Auto Data Processing | COM | 053015103 | 1,859 | 7,543 | SH | | SOLE | NONE | 0 | 0 | 7,543 |
AUTODESK INCORPORATED | COM | 052769106 | 812 | 2,891 | SH | | SOLE | NONE | 0 | 0 | 2,891 |
AutoNation Inc | COM | 05329W102 | 212 | 1,818 | SH | | SOLE | NONE | 0 | 0 | 1,818 |
BANK OF AMERICA CORP COM | COM | 060505104 | 224 | 5,055 | SH | | SOLE | NONE | 0 | 0 | 5,055 |
BARNES GROUP INCORPORATED | COM | 067806109 | 7,055 | 151,443 | SH | | SOLE | NONE | 0 | 0 | 151,443 |
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS A | CL A | 084670108 | 901 | 2 | SH | | SOLE | NONE | 0 | 0 | 2 |
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS B NEW | CL B NEW | 084670702 | 2,793 | 9,343 | SH | | SOLE | NONE | 0 | 0 | 9,343 |
BlackRock Inc | COM | 09247X101 | 2,065 | 2,256 | SH | | SOLE | NONE | 0 | 0 | 2,256 |
Cadence Design Systems Inc | COM | 127387108 | 610 | 3,277 | SH | | SOLE | NONE | 0 | 0 | 3,277 |
CATERPILLAR INCORPORATED DEL | COM | 149123101 | 1,379 | 6,673 | SH | | SOLE | NONE | 0 | 0 | 6,673 |
CHEVRON CORPORATION NEW | COM | 166764100 | 1,150 | 9,800 | SH | | SOLE | NONE | 0 | 0 | 9,800 |
CHUBB CORP COM | COM | H1467J104 | 1,362 | 7,050 | SH | | SOLE | NONE | 0 | 0 | 7,050 |
CISCO SYSTEMS INCORPORATED | COM | 17275R102 | 2,391 | 37,734 | SH | | SOLE | NONE | 0 | 0 | 37,734 |
Copart Inc | COM | 217204106 | 1,012 | 6,677 | SH | | SOLE | NONE | 0 | 0 | 6,677 |
COSTCO WHOLESALE CORPORATIONNEW | COM | 22160K105 | 2,506 | 4,415 | SH | | SOLE | NONE | 0 | 0 | 4,415 |
CUMMINS INC COM | COM | 231021106 | 2,586 | 11,859 | SH | | SOLE | NONE | 0 | 0 | 11,859 |
CVS Corp | COM | 126650100 | 1,013 | 9,825 | SH | | SOLE | NONE | 0 | 0 | 9,825 |
DEERE & COMPANY | COM | 244199105 | 836 | 2,439 | SH | | SOLE | NONE | 0 | 0 | 2,439 |
EATON CORP PLC ORD | SHS | G29183103 | 262 | 1,518 | SH | | SOLE | NONE | 0 | 0 | 1,518 |
Ecolab Inc | COM | 278865100 | 558 | 2,379 | SH | | SOLE | NONE | 0 | 0 | 2,379 |
Electronic Arts Inc | COM | 285512109 | 592 | 4,495 | SH | | SOLE | NONE | 0 | 0 | 4,495 |
Expeditors International of WA | COM | 302130109 | 2,496 | 18,588 | SH | | SOLE | NONE | 0 | 0 | 18,588 |
EXXON MOBIL CORPORATION | COM | 30231G102 | 553 | 9,046 | SH | | SOLE | NONE | 0 | 0 | 9,046 |
FASTENAL COMPANY | COM | 311900104 | 1,770 | 27,639 | SH | | SOLE | NONE | 0 | 0 | 27,639 |
Fedex Corporation | COM | 31428X106 | 889 | 3,440 | SH | | SOLE | NONE | 0 | 0 | 3,440 |
First Trust Large Cap Core AlphaDEX ETF | COM SHS | 33734K109 | 230 | 2,500 | SH | | SOLE | NONE | 0 | 0 | 2,500 |
Fortune Brands Home & Security Inc | COM | 34964C106 | 246 | 2,305 | SH | | SOLE | NONE | 0 | 0 | 2,305 |
Gentex Corp | COM | 371901109 | 1,526 | 43,800 | SH | | SOLE | NONE | 0 | 0 | 43,800 |
GOOGLE INC | CAP STK CL C | 02079K107 | 219 | 76 | SH | | SOLE | NONE | 0 | 0 | 76 |
GOOGLE INC | CAP STK CL A | 02079K305 | 2,474 | 854 | SH | | SOLE | NONE | 0 | 0 | 854 |
GRAINGER W W INC COM | COM | 384802104 | 955 | 1,843 | SH | | SOLE | NONE | 0 | 0 | 1,843 |
HOME DEPOT INC COM | COM | 437076102 | 454 | 1,095 | SH | | SOLE | NONE | 0 | 0 | 1,095 |
HONEYWELL INTERNATIONAL INC CO M | COM | 438516106 | 1,436 | 6,889 | SH | | SOLE | NONE | 0 | 0 | 6,889 |
ILLINOIS TOOL WORKS | COM | 452308109 | 232 | 941 | SH | | SOLE | NONE | 0 | 0 | 941 |
INTEL CORPORATION | COM | 458140100 | 654 | 12,714 | SH | | SOLE | NONE | 0 | 0 | 12,714 |
INTERCONTINENTAL EXCHANGE | COM | 45866F104 | 910 | 6,660 | SH | | SOLE | NONE | 0 | 0 | 6,660 |
INTUIT INC COM | COM | 461202103 | 2,179 | 3,388 | SH | | SOLE | NONE | 0 | 0 | 3,388 |
Invesco BulletShares 2022 Corp Bd ETF | BULSHS 2022 CB | 46138J882 | 2,185 | 102,181 | SH | | SOLE | NONE | 0 | 0 | 102,181 |
Invesco BulletShares 2023 Corp Bd ETF | BULSHS 2023 CB | 46138J866 | 1,715 | 79,940 | SH | | SOLE | NONE | 0 | 0 | 79,940 |
Invesco BulletShares 2025 Corp Bd ETF | BULSHS 2025 CB | 46138J825 | 852 | 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 | 29,789 | 1,188,708 | SH | | SOLE | NONE | 0 | 0 | 1,188,708 |
ISHARES CORE S&P 500 ETF | CORE S&P500 ETF | 464287200 | 48,544 | 101,772 | SH | | SOLE | NONE | 0 | 0 | 101,772 |
iShares MSCI KLD 400 Social | MSCI KLD400 SOC | 464288570 | 841 | 9,055 | SH | | SOLE | NONE | 0 | 0 | 9,055 |
iShares MSCI USA ESG Select ETF | MSCI USA ESG SLC | 464288802 | 304 | 2,866 | SH | | SOLE | NONE | 0 | 0 | 2,866 |
iShares National Muni Bond ETF | NATIONAL MUN ETF | 464288414 | 463 | 3,985 | SH | | SOLE | NONE | 0 | 0 | 3,985 |
ISHARES RUSSELL 1000 GROWTH ETF | RUS 1000 GRW ETF | 464287614 | 488 | 1,598 | SH | | SOLE | NONE | 0 | 0 | 1,598 |
ISHARES RUSSELL 3000 ETF | RUSSELL 3000 ETF | 464287689 | 221 | 798 | SH | | SOLE | NONE | 0 | 0 | 798 |
iShares Russell Mid-Cap Growth | RUS MD CP GR ETF | 464287481 | 227 | 1,978 | SH | | SOLE | NONE | 0 | 0 | 1,978 |
JOHNSON & JOHNSON | COM | 478160104 | 1,118 | 6,540 | SH | | SOLE | NONE | 0 | 0 | 6,540 |
LITHIA MOTORS | COM | 536797103 | 3,344 | 11,262 | SH | | SOLE | NONE | 0 | 0 | 11,262 |
Lowes Cos | COM | 548661107 | 1,147 | 4,439 | SH | | SOLE | NONE | 0 | 0 | 4,439 |
Mastercard Incorporated | CL A | 57636Q104 | 1,652 | 4,599 | SH | | SOLE | NONE | 0 | 0 | 4,599 |
Maximus Inc | COM | 577933104 | 1,399 | 17,569 | SH | | SOLE | NONE | 0 | 0 | 17,569 |
MEDTRONIC INCORPORATED | SHS | G5960L103 | 1,319 | 12,753 | SH | | SOLE | NONE | 0 | 0 | 12,753 |
MercadoLibre Inc | COM | 58733R102 | 269 | 200 | SH | | SOLE | NONE | 0 | 0 | 200 |
Merck & Co Inc New | COM | 58933Y105 | 335 | 4,379 | SH | | SOLE | NONE | 0 | 0 | 4,379 |
MetLife Inc | COM | 59156R108 | 1,468 | 23,507 | SH | | SOLE | NONE | 0 | 0 | 23,507 |
Microchip Technology Inc | COM | 595017104 | 717 | 8,246 | SH | | SOLE | NONE | 0 | 0 | 8,246 |
Micron Technology Inc | COM | 595112103 | 813 | 8,736 | SH | | SOLE | NONE | 0 | 0 | 8,736 |
MICROSOFT CORPORATION | COM | 594918104 | 3,383 | 10,061 | SH | | SOLE | NONE | 0 | 0 | 10,061 |
NIKE INCORPORATED CLASS B | CL B | 654106103 | 1,841 | 11,050 | SH | | SOLE | NONE | 0 | 0 | 11,050 |
NORFOLK SOUTHERN CORP | COM | 655844108 | 607 | 2,041 | SH | | SOLE | NONE | 0 | 0 | 2,041 |
NORTHERN TR CORP COM | COM | 665859104 | 1,643 | 13,737 | SH | | SOLE | NONE | 0 | 0 | 13,737 |
NVIDIA CORPORATION | COM | 67066G104 | 2,627 | 8,933 | SH | | SOLE | NONE | 0 | 0 | 8,933 |
ORACLE CORP COM | COM | 68389X105 | 880 | 10,091 | SH | | SOLE | NONE | 0 | 0 | 10,091 |
Parker-Hannifin Corp | COM | 701094104 | 718 | 2,259 | SH | | SOLE | NONE | 0 | 0 | 2,259 |
Pepsico Incorporated | COM | 713448108 | 346 | 1,993 | SH | | SOLE | NONE | 0 | 0 | 1,993 |
Polaris Inc | COM | 731068102 | 202 | 1,838 | SH | | SOLE | NONE | 0 | 0 | 1,838 |
POWERSHARES ETF TRUST IIS&P 500 LOW VOLATILITY POR | S&P500 LOW VOL | 46138E354 | 1,938 | 28,245 | SH | | SOLE | NONE | 0 | 0 | 28,245 |
PPG INDUSTRIES INC COM | COM | 693506107 | 984 | 5,711 | SH | | SOLE | NONE | 0 | 0 | 5,711 |
PROCTER & GAMBLE COMPANY | COM | 742718109 | 14,655 | 89,590 | SH | | SOLE | NONE | 0 | 0 | 89,590 |
Quest Diagnostics Inc | COM | 74834L100 | 819 | 4,737 | SH | | SOLE | NONE | 0 | 0 | 4,737 |
RAYMOND JAMES FINANCIALINCORPORATED | COM | 754730109 | 114,822 | 1,143,648 | SH | | SOLE | NONE | 0 | 0 | 1,143,648 |
Raytheon Technologies | COM | 75513E101 | 1,987 | 23,099 | SH | | SOLE | NONE | 0 | 0 | 23,099 |
ResMed Inc | COM | 761152107 | 2,792 | 10,722 | SH | | SOLE | NONE | 0 | 0 | 10,722 |
Robert Half International Inc | COM | 770323103 | 1,543 | 13,839 | SH | | SOLE | NONE | 0 | 0 | 13,839 |
Rockwell Automation Inc | COM | 773903109 | 713 | 2,044 | SH | | SOLE | NONE | 0 | 0 | 2,044 |
SALESFORCE.COM INC COM | COM | 79466L302 | 1,033 | 4,065 | SH | | SOLE | NONE | 0 | 0 | 4,065 |
SCHWAB CHARLES CORP COM | COM | 808513105 | 2,163 | 25,724 | SH | | SOLE | NONE | 0 | 0 | 25,724 |
SCHWAB SCH US MID CAP ETF | US MID-CAP ETF | 808524508 | 889 | 11,061 | SH | | SOLE | NONE | 0 | 0 | 11,061 |
Seagen Inc Ordinary Shares | COM | 81181C104 | 456 | 2,954 | SH | | SOLE | NONE | 0 | 0 | 2,954 |
Simpson Manufacturing Co Inc | COM | 829073105 | 1,752 | 12,600 | SH | | SOLE | NONE | 0 | 0 | 12,600 |
SKYWORKS SOLUTIONS | COM | 83088M102 | 1,752 | 11,299 | SH | | SOLE | NONE | 0 | 0 | 11,299 |
Snap-On Incorporated | COM | 833034101 | 1,239 | 5,757 | SH | | SOLE | NONE | 0 | 0 | 5,757 |
SOUTHWEST AIRLINES CO COM | COM | 844741108 | 478 | 11,165 | SH | | SOLE | NONE | 0 | 0 | 11,165 |
SPDR DJIA ETF | UT SER 1 | 78467X109 | 215 | 592 | SH | | SOLE | NONE | 0 | 0 | 592 |
SPDR S&P 500 ETF TRUST | TR UNIT | 78462F103 | 237 | 500 | SH | | SOLE | NONE | 0 | 0 | 500 |
SPDR S&P DIVID ETF | S&P DIVID ETF | 78464A763 | 424 | 3,290 | SH | | SOLE | NONE | 0 | 0 | 3,290 |
SPDR Barclays Convertible Secs ETF | BLOOMBERG CONV | 78464A359 | 10,427 | 125,688 | SH | | SOLE | NONE | 0 | 0 | 125,688 |
STANLEY BLACK & DECKER | COM | 854502101 | 1,190 | 6,311 | SH | | SOLE | NONE | 0 | 0 | 6,311 |
TESLA MTRS INCORPORATED | COM | 88160R101 | 2,599 | 2,460 | SH | | SOLE | NONE | 0 | 0 | 2,460 |
Texas Instruments | COM | 882508104 | 2,304 | 12,228 | SH | | SOLE | NONE | 0 | 0 | 12,228 |
The Walt Disney Company | COM | 254687106 | 252 | 1,633 | SH | | SOLE | NONE | 0 | 0 | 1,633 |
UFP Industries Inc | COM | 90278Q108 | 1,774 | 19,285 | SH | | SOLE | NONE | 0 | 0 | 19,285 |
UNITED HEALTH GROUP INC | COM | 91324P102 | 1,572 | 3,131 | SH | | SOLE | NONE | 0 | 0 | 3,131 |
UNITED PARCEL SERVICE CL B | CL B | 911312106 | 411 | 1,920 | SH | | SOLE | NONE | 0 | 0 | 1,920 |
VANGUARD DIVIDEND APPRECIATION ETF | DIV APP ETF | 921908844 | 222 | 1,296 | SH | | SOLE | NONE | 0 | 0 | 1,296 |
VANGUARD EXTENDED MARKET ETF | EXTEND MKT ETF | 922908652 | 12,402 | 67,823 | SH | | SOLE | NONE | 0 | 0 | 67,823 |
VANGUARD INDEX S&P 500 ETF | S&P 500 ETF SHS | 922908363 | 5,444 | 12,471 | SH | | SOLE | NONE | 0 | 0 | 12,471 |
VANGUARD INDUSTRIALS ETF | INDUSTRIAL ETF | 92204A603 | 310 | 1,530 | SH | | SOLE | NONE | 0 | 0 | 1,530 |
VANGUARD TOTAL STOCKMARKET ETF | TOTAL STK MKT | 922908769 | 5,483 | 22,713 | SH | | SOLE | NONE | 0 | 0 | 22,713 |
Vertex Pharmaceuticals Inc | COM | 92532F100 | 416 | 1,898 | SH | | SOLE | NONE | 0 | 0 | 1,898 |
Visa Inc Cl A | COM CL A | 92826C839 | 1,686 | 7,783 | SH | | SOLE | NONE | 0 | 0 | 7,783 |
Waste Connections Inc | COM | 94106B101 | 292 | 2,150 | SH | | SOLE | NONE | 0 | 0 | 2,150 |
West Pharmaceutical Services Inc | COM | 955306105 | 2,803 | 5,978 | SH | | SOLE | NONE | 0 | 0 | 5,978 |
Xilinx Inc | COM | 983919101 | 2,249 | 10,607 | SH | | SOLE | NONE | 0 | 0 | 10,607 |
ZOETIS INC COM | CL A | 98978V103 | 1,008 | 4,133 | SH | | SOLE | NONE | 0 | 0 | 4,133 |