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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC Common Stock 00287Y109   1,400,114 10,392 SH   SOLE   9,182 1,210 0
ACCENTURE PLC ADR Int'l Common Stock G1151C101   430,469 1,395 SH   SOLE   1,395 0 0
ADOBE SYSTEMS INCORPORATED DELAWARE Common Stock 00724F101   846,931 1,732 SH   SOLE   1,459 273 0
ALPHABET INC Common Stock 02079K107   538,196 4,449 SH   SOLE   4,349 100 0
ALPHABET INC Common Stock 02079K305   1,364,580 11,400 SH   SOLE   9,054 2,346 0
ALTRIA GROUP INC Common Stock 02209S103   262,242 5,789 SH   SOLE   5,789 0 0
AMAZON COM INC Common Stock 023135106   1,521,171 11,669 SH   SOLE   10,087 1,582 0
AMERICAN ELECTRIC POWER INC Common Stock 025537101   245,864 2,920 SH   SOLE   2,495 425 0
APPLE INC Common Stock 037833100   4,862,828 25,070 SH   SOLE   22,636 2,434 0
APPLIED MATERIALS INC Common Stock 038222105   305,558 2,114 SH   SOLE   2,114 0 0
BANK OF AMERICA CORP Common Stock 060505104   345,514 12,043 SH   SOLE   11,533 510 0
BLACKROCK INC Common Stock 09247X101   1,428,586 2,067 SH   SOLE   1,772 295 0
CADENCE DESIGN SYSTEMS INCORPORATED Common Stock 127387108   545,024 2,324 SH   SOLE   2,202 122 0
CATERPILLAR INC Common Stock 149123101   436,001 1,772 SH   SOLE   1,552 220 0
CHEVRONTEXACO CORP Common Stock 166764100   1,089,963 6,927 SH   SOLE   6,842 85 0
CISCO SYSTEMS INC Common Stock 17275R102   611,722 11,823 SH   SOLE   11,323 500 0
CITIGROUP INC Common Stock 172967424   260,632 5,661 SH   SOLE   5,511 150 0
CROWN CASTLE INTERNATIONAL CORP Common Stock 22822V101   221,044 1,940 SH   SOLE   1,815 125 0
CUMMINS INC Common Stock 231021106   468,010 1,909 SH   SOLE   1,859 50 0
CVS HEALTH CORPORATION Common Stock 126650100   616,225 8,914 SH   SOLE   8,514 400 0
DOW HLDGS INC Common Stock 260557103   484,613 9,099 SH   SOLE   8,744 355 0
EMERSON ELECTRIC CO Common Stock 291011104   614,923 6,803 SH   SOLE   6,553 250 0
ENBRIDGE INC Int'l Common Stock 29250N105   270,452 7,280 SH   SOLE   5,804 1,476 0
EOG RESOURCES INC Common Stock 26875P101   323,636 2,828 SH   SOLE   2,828 0 0
FIRST TRUST LARGE CAP VALUE ALPHADEX FUND Exchange Traded Fund 33735J101   495,632 7,433 SH   SOLE   7,433 0 0
FT CBOE VEST US EQUITY BUFFER ETF-NOVEMBER Exchange Traded Fund 33740F847   662,438 16,452 SH   SOLE   16,452 0 0
GENERAL DYNAMICS CORP Common Stock 369550108   497,427 2,312 SH   SOLE   1,962 350 0
GENERAL MOTORS CO COM Common Stock 37045V100   205,563 5,331 SH   SOLE   5,031 300 0
GENUINE PARTS COMPANY Common Stock 372460105   701,628 4,146 SH   SOLE   3,958 188 0
HOME DEPOT INC Common Stock 437076102   1,317,735 4,242 SH   SOLE   3,704 538 0
HONEYWELL INTERNATIONAL INC Common Stock 438516106   1,448,973 6,983 SH   SOLE   6,414 569 0
Horizon Kinetics Exchange Traded Fund 53656F623   905,453 29,619 SH   SOLE   29,619 0 0
INGREDION INC USD 0.01 Common Stock 457187102   402,716 3,801 SH   SOLE   3,616 185 0
INTERCONTINENTAL EXCHANGE GROUP Common Stock 45866F104   296,270 2,620 SH   SOLE   2,520 100 0
ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200   559,366 1,255 SH   SOLE   1,255 0 0
ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507   8,912,546 34,085 SH   SOLE   30,450 3,635 0
ISHARES CORE S&P SMALL CAP ETF Exchange Traded Fund 464287804   1,579,751 15,853 SH   SOLE   15,028 825 0
ISHARES MSCI EAFE ETF International Equity ETF 464287465   378,378 5,219 SH   SOLE   5,104 0 115
ISHARES RUSSELL 1000 GROWTH ETF Exchange Traded Fund 464287614   14,757,353 53,628 SH   SOLE   51,272 1,836 520
ISHARES RUSSELL 1000 VALUE ETF Exchange Traded Fund 464287598   4,497,208 28,494 SH   SOLE   26,994 1,402 98
ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655   2,095,177 11,188 SH   SOLE   9,165 2,023 0
ISHARES RUSSELL MID CAP VALUE ETF Exchange Traded Fund 464287473   2,042,255 18,593 SH   SOLE   18,105 60 428
ISHARES S&P MIDCAP 400 GROWTH INDEX FUND Exchange Traded Fund 464287606   1,734,300 23,124 SH   SOLE   23,124 0 0
JACOBS SOLUTIONS INC Common Stock 46982L108   271,426 2,283 SH   SOLE   2,283 0 0
JOHNSON & JOHNSON Common Stock 478160104   1,675,724 10,124 SH   SOLE   8,879 1,245 0
JP MORGAN CHASE & CO Common Stock 46625H100   1,352,301 9,298 SH   SOLE   9,043 255 0
JPM ULTRA -SHORT MUNI INCOME ETF Fixed Income ETF 46641Q654   392,183 7,743 SH   SOLE   7,254 489 0
JPMORGAN EQUITY PREMIUM INCOME ETF Exchange Traded Fund 46641Q332   1,324,822 23,944 SH   SOLE   23,799 0 145
JPMORGAN ULTRA SHORT INCOME ETF Fixed Income ETF 46641Q837   1,063,469 21,210 SH   SOLE   20,860 0 350
LOCKHEED MARTIN CORP Common Stock 539830109   941,017 2,044 SH   SOLE   1,969 75 0
MARRIOTT INTERNATIONAL INC (NEW) Common Stock 571903202   433,508 2,360 SH   SOLE   2,085 275 0
MASCO CORPORATION Common Stock 574599106   358,625 6,250 SH   SOLE   5,320 930 0
MCDONALD'S CORP Common Stock 580135101   1,124,110 3,767 SH   SOLE   3,542 225 0
MEDTRONIC PLC ADR Int'l Common Stock G5960L103   428,871 4,868 SH   SOLE   4,308 560 0
MERCK & CO INC NEW Common Stock 58933Y105   576,258 4,994 SH   SOLE   4,824 170 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104   868,217 9,691 SH   SOLE   7,546 2,145 0
MICROSOFT CORP Common Stock 594918104   4,457,669 13,090 SH   SOLE   12,126 964 0
MORGAN STANLEY Common Stock 617446448   409,066 4,790 SH   SOLE   3,710 1,080 0
NVIDIA CORP Common Stock 67066G104   245,352 580 SH   SOLE   580 0 0
PAYCHEX INC Common Stock 704326107   722,904 6,462 SH   SOLE   5,382 1,080 0
PEPSICO INC Common Stock 713448108   1,810,711 9,776 SH   SOLE   8,866 910 0
PFIZER INC Common Stock 717081103   709,428 19,341 SH   SOLE   18,441 900 0
PROCTER & GAMBLE CO Common Stock 742718109   1,618,155 10,664 SH   SOLE   9,365 1,299 0
PRUDENTIAL FINANCIAL INC Common Stock 744320102   275,776 3,126 SH   SOLE   2,941 185 0
PUBLIC STORAGE INC Common Stock 74460D109   365,726 1,253 SH   SOLE   1,048 205 0
S & P MATERIALS SELECT SPDR Exchange Traded Fund 81369Y100   494,734 5,970 SH   SOLE   5,355 615 0
S & P SELECT CONSUMER DISCRETIONARY SPDR FUND Exchange Traded Fund 81369Y407   382,242 2,251 SH   SOLE   2,151 100 0
S & P SELECT ENERGY SPDR FUND Exchange Traded Fund 81369Y506   370,947 4,570 SH   SOLE   4,175 395 0
S & P SELECT FINANCIAL SPDR FUND Exchange Traded Fund 81369Y605   318,728 9,455 SH   SOLE   9,455 0 0
S & P SELECT HEALTHCARE SPDR FUND Exchange Traded Fund 81369Y209   273,424 2,060 SH   SOLE   2,060 0 0
S & P SELECT TECHNOLOGY SPDR FUND Exchange Traded Fund 81369Y803   560,177 3,222 SH   SOLE   3,222 0 0
SOUTHERN CO Common Stock 842587107   444,121 6,322 SH   SOLE   5,792 530 0
SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763   1,682,288 13,724 SH   SOLE   13,414 310 0
SPDR S&P MIDCAP 400 ETF TRUST Exchange Traded Fund 78467Y107   1,022,952 2,136 SH   SOLE   2,136 0 0
STARBUCKS CORPORATION Common Stock 855244109   979,307 9,886 SH   SOLE   9,029 857 0
STEEL DYNAMICS INC Common Stock 858119100   1,915,752 17,587 SH   SOLE   17,587 0 0
TEXAS INSTRUMENTS INC Common Stock 882508104   470,212 2,612 SH   SOLE   2,612 0 0
UNITED PARCEL SERVICE INC Common Stock 911312106   547,071 3,052 SH   SOLE   2,576 476 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   963,203 2,004 SH   SOLE   2,004 0 0
US BANCORP Common Stock 902973304   271,985 8,232 SH   SOLE   6,552 1,680 0
VANGUARD DIVIDEND APPRECIATION ETF Exchange Traded Fund 921908844   354,260 2,181 SH   SOLE   2,118 0 63
VANGUARD INFORMATION TECHNOLOGY Exchange Traded Fund 92204A702   217,543 492 SH   SOLE   492 0 0
VANGUARD SMALL CAP VIPER ETF Exchange Traded Fund 922908751   3,220,427 16,192 SH   SOLE   15,750 208 234
VANGUARD TOTAL STOCK MARKET ETF Exchange Traded Fund 922908769   207,944 944 SH   SOLE   944 0 0
VANGUARD VALUE ETF Exchange Traded Fund 922908744   4,566,384 32,135 SH   SOLE   31,286 192 657
VERIZON COMMUNICATIONS INC Common Stock 92343V104   595,040 16,000 SH   SOLE   14,735 1,265 0
VISA INC Common Stock 92826C839   1,062,960 4,476 SH   SOLE   3,626 850 0
WALT DISNEY COMPANY Common Stock 254687106   254,091 2,846 SH   SOLE   2,846 0 0
WASTE MANAGEMENT INC. Common Stock 94106L109   803,802 4,635 SH   SOLE   4,115 520 0
WELLS FARGO & CO NEW Common Stock 949746101   318,265 7,457 SH   SOLE   7,457 0 0
ZOETIS INC CLASS A Common Stock 98978V103   382,478 2,221 SH   SOLE   1,646 575 0