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 | 1,911 | 26,533 | SH | | SOLE | NONE | 0 | 0 | 26,533 |
ABBOTT LABS | COM | 002824100 | 1,131 | 9,760 | SH | | SOLE | NONE | 0 | 0 | 9,760 |
ABBVIE INCORPORATED | COM | 00287Y109 | 301 | 2,681 | SH | | SOLE | NONE | 0 | 0 | 2,681 |
Accenture PLC | SHS CLASS A | G1151C101 | 1,097 | 3,723 | SH | | SOLE | NONE | 0 | 0 | 3,723 |
ACTIVISION BLIZZARD | COM | 00507V109 | 1,336 | 14,008 | SH | | SOLE | NONE | 0 | 0 | 14,008 |
ADOBE SYSTEMS INC COM | COM | 00724F101 | 3,698 | 6,316 | SH | | SOLE | NONE | 0 | 0 | 6,316 |
Advanced Micro Devices Inc | COM | 007903107 | 304 | 3,243 | SH | | SOLE | NONE | 0 | 0 | 3,243 |
AIR PRODUCTS & CHEMICALSINCORPORATED | COM | 009158106 | 1,911 | 6,646 | SH | | SOLE | NONE | 0 | 0 | 6,646 |
AMAZON.COM INC COM | COM | 023135106 | 1,520 | 442 | SH | | SOLE | NONE | 0 | 0 | 442 |
American Water Works Co Inc | COM | 030420103 | 691 | 4,484 | SH | | SOLE | NONE | 0 | 0 | 4,484 |
Amgen Inc | COM | 031162100 | 533 | 2,187 | SH | | SOLE | NONE | 0 | 0 | 2,187 |
ANTHEM INCORPORATED | COM | 036752103 | 1,335 | 3,497 | SH | | SOLE | NONE | 0 | 0 | 3,497 |
APPLE INCORPORATED | COM | 037833100 | 6,382 | 46,600 | SH | | SOLE | NONE | 0 | 0 | 46,600 |
APPLIED MATERIALS INC COM | COM | 038222105 | 2,425 | 17,035 | SH | | SOLE | NONE | 0 | 0 | 17,035 |
ARK Autonomous Technology&Robotics ETF | AUTNMUS TECHNLGY | 00214Q203 | 788 | 9,152 | SH | | SOLE | NONE | 0 | 0 | 9,152 |
ARK Genomic Revolution ETF | GENOMIC REV ETF | 00214Q302 | 206 | 2,229 | SH | | SOLE | NONE | 0 | 0 | 2,229 |
ARK Innovation ETF | INNOVATION ETF | 00214Q104 | 1,988 | 15,206 | SH | | SOLE | NONE | 0 | 0 | 15,206 |
ARK Next Generation Internet ETF | NEXT GNRTN INTER | 00214Q401 | 248 | 1,615 | SH | | SOLE | NONE | 0 | 0 | 1,615 |
Auto Data Processing | COM | 053015103 | 1,306 | 6,578 | SH | | SOLE | NONE | 0 | 0 | 6,578 |
AUTODESK INCORPORATED | COM | 052769106 | 840 | 2,878 | SH | | SOLE | NONE | 0 | 0 | 2,878 |
BANK OF AMERICA CORP COM | COM | 060505104 | 206 | 5,002 | SH | | SOLE | NONE | 0 | 0 | 5,002 |
BARNES GROUP INCORPORATED | COM | 067806109 | 2,098 | 40,952 | SH | | SOLE | NONE | 0 | 0 | 40,952 |
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS A | CL A | 084670108 | 837 | 2 | SH | | SOLE | NONE | 0 | 0 | 2 |
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS B NEW | CL B NEW | 084670702 | 2,392 | 8,609 | SH | | SOLE | NONE | 0 | 0 | 8,609 |
BlackRock Inc | COM | 09247X101 | 1,876 | 2,145 | SH | | SOLE | NONE | 0 | 0 | 2,145 |
Cadence Design Systems Inc | COM | 127387108 | 442 | 3,237 | SH | | SOLE | NONE | 0 | 0 | 3,237 |
CATERPILLAR INCORPORATED DEL | COM | 149123101 | 1,378 | 6,335 | SH | | SOLE | NONE | 0 | 0 | 6,335 |
CHEVRON CORPORATION NEW | COM | 166764100 | 1,128 | 10,778 | SH | | SOLE | NONE | 0 | 0 | 10,778 |
CHUBB CORP COM | COM | H1467J104 | 1,056 | 6,647 | SH | | SOLE | NONE | 0 | 0 | 6,647 |
CISCO SYSTEMS INCORPORATED | COM | 17275R102 | 1,996 | 37,679 | SH | | SOLE | NONE | 0 | 0 | 37,679 |
Copart Inc | COM | 217204106 | 964 | 7,316 | SH | | SOLE | NONE | 0 | 0 | 7,316 |
COSTCO WHOLESALE CORPORATIONNEW | COM | 22160K105 | 1,709 | 4,321 | SH | | SOLE | NONE | 0 | 0 | 4,321 |
CUMMINS INC COM | COM | 231021106 | 1,880 | 7,715 | SH | | SOLE | NONE | 0 | 0 | 7,715 |
CVS Corp | COM | 126650100 | 868 | 10,405 | SH | | SOLE | NONE | 0 | 0 | 10,405 |
DEERE & COMPANY | COM | 244199105 | 619 | 1,756 | SH | | SOLE | NONE | 0 | 0 | 1,756 |
DFA Tax-Managed US Equities | US EQUITY ETF | 25434V401 | 790 | 16,769 | SH | | SOLE | NONE | 0 | 0 | 16,769 |
EATON CORP PLC ORD | SHS | G29183103 | 224 | 1,512 | SH | | SOLE | NONE | 0 | 0 | 1,512 |
Ecolab Inc | COM | 278865100 | 733 | 3,562 | SH | | SOLE | NONE | 0 | 0 | 3,562 |
Electronic Arts Inc | COM | 285512109 | 596 | 4,150 | SH | | SOLE | NONE | 0 | 0 | 4,150 |
Expeditors International of WA | COM | 302130109 | 2,315 | 18,290 | SH | | SOLE | NONE | 0 | 0 | 18,290 |
EXXON MOBIL CORPORATION | COM | 30231G102 | 457 | 7,246 | SH | | SOLE | NONE | 0 | 0 | 7,246 |
FASTENAL COMPANY | COM | 311900104 | 1,456 | 28,001 | SH | | SOLE | NONE | 0 | 0 | 28,001 |
Fedex Corporation | COM | 31428X106 | 947 | 3,177 | SH | | SOLE | NONE | 0 | 0 | 3,177 |
First Trust Large Cap Core AlphaDEX ETF | COM SHS | 33734K109 | 214 | 2,500 | SH | | SOLE | NONE | 0 | 0 | 2,500 |
Gentex Corp | COM | 371901109 | 1,252 | 37,843 | SH | | SOLE | NONE | 0 | 0 | 37,843 |
GOOGLE INC | CAP STK CL A | 02079K305 | 1,985 | 813 | SH | | SOLE | NONE | 0 | 0 | 813 |
GRAINGER W W INC COM | COM | 384802104 | 823 | 1,880 | SH | | SOLE | NONE | 0 | 0 | 1,880 |
HOME DEPOT INC COM | COM | 437076102 | 329 | 1,033 | SH | | SOLE | NONE | 0 | 0 | 1,033 |
HONEYWELL INTERNATIONAL INC CO M | COM | 438516106 | 1,235 | 5,633 | SH | | SOLE | NONE | 0 | 0 | 5,633 |
HORMEL FOODS | COM | 440452100 | 961 | 20,139 | SH | | SOLE | NONE | 0 | 0 | 20,139 |
ILLINOIS TOOL WORKS | COM | 452308109 | 229 | 1,027 | SH | | SOLE | NONE | 0 | 0 | 1,027 |
INTEL CORPORATION | COM | 458140100 | 1,647 | 29,350 | SH | | SOLE | NONE | 0 | 0 | 29,350 |
INTERCONTINENTAL EXCHANGE | COM | 45866F104 | 576 | 4,860 | SH | | SOLE | NONE | 0 | 0 | 4,860 |
INTUIT INC COM | COM | 461202103 | 1,586 | 3,236 | SH | | SOLE | NONE | 0 | 0 | 3,236 |
Invesco BulletShares 2021 Corp Bd ETF | BULSHS 2021 CB | 46138J700 | 850 | 40,290 | SH | | SOLE | NONE | 0 | 0 | 40,290 |
Invesco BulletShares 2022 Corp Bd ETF | BULSHS 2022 CB | 46138J882 | 2,304 | 106,738 | SH | | SOLE | NONE | 0 | 0 | 106,738 |
Invesco BulletShares 2023 Corp Bd ETF | BULSHS 2023 CB | 46138J866 | 1,741 | 80,148 | SH | | SOLE | NONE | 0 | 0 | 80,148 |
Invesco BulletShares 2025 Corp Bd ETF | BULSHS 2025 CB | 46138J825 | 968 | 43,400 | SH | | SOLE | NONE | 0 | 0 | 43,400 |
Invesco NASDAQ Next Gen 100 ETF | NASDAQNXTGEN100 | 46138G631 | 703 | 20,450 | SH | | SOLE | NONE | 0 | 0 | 20,450 |
Invesco Preferred ETF | PFD ETF | 46138E511 | 8,068 | 526,641 | SH | | SOLE | NONE | 0 | 0 | 526,641 |
Invesco Variable Rate Investment Grd ETF | VAR RATE INVT | 46090A879 | 14,164 | 564,445 | SH | | SOLE | NONE | 0 | 0 | 564,445 |
ISHARES CORE S&P 500 ETF | CORE S&P500 ETF | 464287200 | 44,663 | 103,887 | SH | | SOLE | NONE | 0 | 0 | 103,887 |
iShares MSCI KLD 400 Social | MSCI KLD400 SOC | 464288570 | 784 | 9,473 | SH | | SOLE | NONE | 0 | 0 | 9,473 |
iShares MSCI USA ESG Select ETF | MSCI USA ESG SLC | 464288802 | 273 | 2,866 | SH | | SOLE | NONE | 0 | 0 | 2,866 |
iShares National Muni Bond ETF | NATIONAL MUN ETF | 464288414 | 549 | 4,690 | SH | | SOLE | NONE | 0 | 0 | 4,690 |
ISHARES RUSSELL 1000 GROWTH ETF | RUS 1000 GRW ETF | 464287614 | 443 | 1,633 | SH | | SOLE | NONE | 0 | 0 | 1,633 |
ISHARES RUSSELL 3000 ETF | RUSSELL 3000 ETF | 464287689 | 204 | 798 | SH | | SOLE | NONE | 0 | 0 | 798 |
iShares Russell Mid-Cap Growth | RUS MD CP GR ETF | 464287481 | 223 | 1,978 | SH | | SOLE | NONE | 0 | 0 | 1,978 |
JOHNSON & JOHNSON | COM | 478160104 | 977 | 5,934 | SH | | SOLE | NONE | 0 | 0 | 5,934 |
LITHIA MOTORS | COM | 536797103 | 3,928 | 11,432 | SH | | SOLE | NONE | 0 | 0 | 11,432 |
Lowes Cos | COM | 548661107 | 960 | 4,954 | SH | | SOLE | NONE | 0 | 0 | 4,954 |
Mastercard Incorporated | CL A | 57636Q104 | 1,284 | 3,519 | SH | | SOLE | NONE | 0 | 0 | 3,519 |
Maximus Inc | COM | 577933104 | 1,256 | 14,284 | SH | | SOLE | NONE | 0 | 0 | 14,284 |
MEDTRONIC INCORPORATED | SHS | G5960L103 | 1,281 | 10,327 | SH | | SOLE | NONE | 0 | 0 | 10,327 |
MercadoLibre Inc | COM | 58733R102 | 311 | 200 | SH | | SOLE | NONE | 0 | 0 | 200 |
Merck & Co Inc New | COM | 58933Y105 | 345 | 4,445 | SH | | SOLE | NONE | 0 | 0 | 4,445 |
MetLife Inc | COM | 59156R108 | 1,061 | 17,730 | SH | | SOLE | NONE | 0 | 0 | 17,730 |
Microchip Technology Inc | COM | 595017104 | 604 | 4,038 | SH | | SOLE | NONE | 0 | 0 | 4,038 |
Micron Technology Inc | COM | 595112103 | 659 | 7,763 | SH | | SOLE | NONE | 0 | 0 | 7,763 |
MICROSOFT CORPORATION | COM | 594918104 | 2,668 | 9,849 | SH | | SOLE | NONE | 0 | 0 | 9,849 |
NIKE INCORPORATED CLASS B | CL B | 654106103 | 1,670 | 10,815 | SH | | SOLE | NONE | 0 | 0 | 10,815 |
NORFOLK SOUTHERN CORP | COM | 655844108 | 537 | 2,027 | SH | | SOLE | NONE | 0 | 0 | 2,027 |
NORTHERN TR CORP COM | COM | 665859104 | 1,447 | 12,521 | SH | | SOLE | NONE | 0 | 0 | 12,521 |
NVIDIA CORPORATION | COM | 67066G104 | 2,811 | 3,514 | SH | | SOLE | NONE | 0 | 0 | 3,514 |
ORACLE CORP COM | COM | 68389X105 | 788 | 10,131 | SH | | SOLE | NONE | 0 | 0 | 10,131 |
Parker-Hannifin Corp | COM | 701094104 | 668 | 2,176 | SH | | SOLE | NONE | 0 | 0 | 2,176 |
PAYPAL INC | COM | 70450Y103 | 682 | 2,343 | SH | | SOLE | NONE | 0 | 0 | 2,343 |
Pepsico Incorporated | COM | 713448108 | 295 | 1,993 | SH | | SOLE | NONE | 0 | 0 | 1,993 |
Polaris Inc | COM | 731068102 | 248 | 1,818 | SH | | SOLE | NONE | 0 | 0 | 1,818 |
POWERSHARES ETF TRUST IIS&P 500 LOW VOLATILITY POR | S&P500 LOW VOL | 46138E354 | 1,994 | 32,746 | SH | | SOLE | NONE | 0 | 0 | 32,746 |
PPG INDUSTRIES INC COM | COM | 693506107 | 1,245 | 7,338 | SH | | SOLE | NONE | 0 | 0 | 7,338 |
PROCTER & GAMBLE COMPANY | COM | 742718109 | 12,049 | 89,300 | SH | | SOLE | NONE | 0 | 0 | 89,300 |
Quest Diagnostics Inc | COM | 74834L100 | 749 | 5,677 | SH | | SOLE | NONE | 0 | 0 | 5,677 |
RAYMOND JAMES FINANCIALINCORPORATED | COM | 754730109 | 98,910 | 761,433 | SH | | SOLE | NONE | 0 | 0 | 761,433 |
Raytheon Technologies | COM | 75513E101 | 1,347 | 15,798 | SH | | SOLE | NONE | 0 | 0 | 15,798 |
ResMed Inc | COM | 761152107 | 2,280 | 9,252 | SH | | SOLE | NONE | 0 | 0 | 9,252 |
Robert Half International Inc | COM | 770323103 | 1,163 | 13,080 | SH | | SOLE | NONE | 0 | 0 | 13,080 |
Rockwell Automation Inc | COM | 773903109 | 586 | 2,049 | SH | | SOLE | NONE | 0 | 0 | 2,049 |
SALESFORCE.COM INC COM | COM | 79466L302 | 897 | 3,674 | SH | | SOLE | NONE | 0 | 0 | 3,674 |
SCHWAB CHARLES CORP COM | COM | 808513105 | 1,605 | 22,053 | SH | | SOLE | NONE | 0 | 0 | 22,053 |
SCHWAB SCH US MID CAP ETF | US MID-CAP ETF | 808524508 | 873 | 11,161 | SH | | SOLE | NONE | 0 | 0 | 11,161 |
Seagen Inc Ordinary Shares | COM | 81181C104 | 544 | 3,451 | SH | | SOLE | NONE | 0 | 0 | 3,451 |
Simpson Manufacturing Co Inc | COM | 829073105 | 1,342 | 12,157 | SH | | SOLE | NONE | 0 | 0 | 12,157 |
SKYWORKS SOLUTIONS | COM | 83088M102 | 1,955 | 10,197 | SH | | SOLE | NONE | 0 | 0 | 10,197 |
Snap-On Incorporated | COM | 833034101 | 1,076 | 4,817 | SH | | SOLE | NONE | 0 | 0 | 4,817 |
SOUTHWEST AIRLINES CO COM | COM | 844741108 | 580 | 10,935 | SH | | SOLE | NONE | 0 | 0 | 10,935 |
SPDR DJIA ETF | UT SER 1 | 78467X109 | 204 | 592 | SH | | SOLE | NONE | 0 | 0 | 592 |
SPDR GOLD TRGOLD SHS | GOLD SHS | 78463V107 | 775 | 4,684 | SH | | SOLE | NONE | 0 | 0 | 4,684 |
SPDR S&P 500 ETF TRUST | TR UNIT | 78462F103 | 214 | 500 | SH | | SOLE | NONE | 0 | 0 | 500 |
SPDR S&P DIVID ETF | S&P DIVID ETF | 78464A763 | 418 | 3,425 | SH | | SOLE | NONE | 0 | 0 | 3,425 |
SPDR Barclays Convertible Secs ETF | BLMBRG BRC CNVRT | 78464A359 | 8,275 | 95,420 | SH | | SOLE | NONE | 0 | 0 | 95,420 |
STANLEY BLACK & DECKER | COM | 854502101 | 1,168 | 5,701 | SH | | SOLE | NONE | 0 | 0 | 5,701 |
Teladoc Health Inc | COM | 87918A105 | 354 | 2,133 | SH | | SOLE | NONE | 0 | 0 | 2,133 |
TESLA MTRS INCORPORATED | COM | 88160R101 | 1,646 | 2,423 | SH | | SOLE | NONE | 0 | 0 | 2,423 |
Texas Instruments | COM | 882508104 | 1,937 | 10,073 | SH | | SOLE | NONE | 0 | 0 | 10,073 |
Thor Industries Inc | COM | 885160101 | 207 | 1,839 | SH | | SOLE | NONE | 0 | 0 | 1,839 |
UFP Industries Inc | COM | 90278Q108 | 1,358 | 18,274 | SH | | SOLE | NONE | 0 | 0 | 18,274 |
UNITED HEALTH GROUP INC | COM | 91324P102 | 1,176 | 2,938 | SH | | SOLE | NONE | 0 | 0 | 2,938 |
VANGUARD DIVIDEND APPRECIATION ETF | DIV APP ETF | 921908844 | 200 | 1,296 | SH | | SOLE | NONE | 0 | 0 | 1,296 |
VANGUARD EXTENDED MARKET ETF | EXTEND MKT ETF | 922908652 | 11,699 | 62,039 | SH | | SOLE | NONE | 0 | 0 | 62,039 |
VANGUARD INDEX S&P 500 ETF | S&P 500 ETF SHS | 922908363 | 5,206 | 13,230 | SH | | SOLE | NONE | 0 | 0 | 13,230 |
VANGUARD INDUSTRIALS ETF | INDUSTRIAL ETF | 92204A603 | 300 | 1,530 | SH | | SOLE | NONE | 0 | 0 | 1,530 |
Vanguard Small-Cap Growth ETF | SML CP GRW ETF | 922908595 | 289 | 1,000 | SH | | SOLE | NONE | 0 | 0 | 1,000 |
VANGUARD TOTAL STOCKMARKET ETF | TOTAL STK MKT | 922908769 | 5,332 | 23,930 | SH | | SOLE | NONE | 0 | 0 | 23,930 |
Vertex Pharmaceuticals Inc | COM | 92532F100 | 644 | 3,196 | SH | | SOLE | NONE | 0 | 0 | 3,196 |
Visa Inc Cl A | COM CL A | 92826C839 | 1,440 | 6,161 | SH | | SOLE | NONE | 0 | 0 | 6,161 |
West Pharmaceutical Services Inc | COM | 955306105 | 2,145 | 5,975 | SH | | SOLE | NONE | 0 | 0 | 5,975 |
Winnebago Industries Inc | COM | 974637100 | 217 | 3,196 | SH | | SOLE | NONE | 0 | 0 | 3,196 |
Xilinx Inc | COM | 983919101 | 1,620 | 11,201 | SH | | SOLE | NONE | 0 | 0 | 11,201 |
Zillow Group Inc | CL A | 98954M101 | 416 | 3,401 | SH | | SOLE | NONE | 0 | 0 | 3,401 |
ZOETIS INC COM | CL A | 98978V103 | 553 | 2,969 | SH | | SOLE | NONE | 0 | 0 | 2,969 |