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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 2,884 878 SH   SOLE   878 0 0
CERNER CORP COM Stock 156782104 449 6,370 SH   SOLE   6,370 0 0
PRUDENTIAL FINL INC COM Stock 744320102 241 2,294 SH   SOLE   2,294 0 0
CAMDEN NATL CORP COM Stock 133034108 346 7,229 SH   SOLE   7,229 0 0
STARBUCKS CORP COM Stock 855244109 753 6,825 SH   SOLE   6,825 0 0
SQUARE INC CL A Stock 852234103 237 988 SH   SOLE   988 0 0
JOHNSON & JOHNSON COM Stock 478160104 3,317 20,536 SH   SOLE   20,536 0 0
WASTE MGMT INC DEL COM Stock 94106L109 216 1,443 SH   SOLE   1,443 0 0
ABB LTD SPONSORED ADR ADR 000375204 201 6,020 SH   SOLE   6,020 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 8,231 37,068 SH   SOLE   37,068 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 1,042 2,319 SH   SOLE   2,319 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 413 8,196 SH   SOLE   8,196 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 397 1,051 SH   SOLE   1,051 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 2,632 31,631 SH   SOLE   31,631 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 229 5,140 SH   SOLE   5,140 0 0
YUM BRANDS INC COM Stock 988498101 280 2,286 SH   SOLE   2,286 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 17,422 124,619 SH   SOLE   124,619 0 0
COCA COLA CO COM Stock 191216100 728 13,867 SH   SOLE   13,867 0 0
GENERAL MLS INC COM Stock 370334104 577 9,639 SH   SOLE   9,639 0 0
OCCIDENTAL PETE CORP COM Stock 674599105 302 10,221 SH   SOLE   10,221 0 0
TRUIST FINL CORP COM Stock 89832Q109 2,518 42,933 SH   SOLE   42,933 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 8,365 45,937 SH   SOLE   45,937 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 727 7,138 SH   SOLE   7,138 0 0
AVALONBAY CMNTYS INC COM REIT 053484101 243 1,097 SH   SOLE   1,097 0 0
INTEL CORP COM Stock 458140100 1,412 26,505 SH   SOLE   26,505 0 0
MEDTRONIC PLC SHS Stock G5960L103 6,016 47,995 SH   SOLE   47,995 0 0
FORTIVE CORP COM Stock 34959J108 2,601 36,860 SH   SOLE   36,860 0 0
PACCAR INC COM Stock 693718108 732 9,277 SH   SOLE   9,277 0 0
WATERS CORP COM Stock 941848103 9,534 26,683 SH   SOLE   26,683 0 0
PROLOGIS INC. COM REIT 74340W103 223 1,777 SH   SOLE   1,777 0 0
MERCK & CO INC COM Stock 58933Y105 2,054 27,353 SH   SOLE   27,353 0 0
SPDR S&P 500 ETF ETF 78462F103 1,716 3,998 SH   SOLE   3,998 0 0
THE TRADE DESK INC COM CL A Stock 88339J105 200 2,845 SH   SOLE   2,845 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 1,473 4,236 SH   SOLE   4,236 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 358 1,733 SH   SOLE   1,733 0 0
EMERSON ELEC CO COM Stock 291011104 6,546 69,495 SH   SOLE   69,495 0 0
ALLSTATE CORP COM Stock 020002101 219 1,724 SH   SOLE   1,724 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 385 1,997 SH   SOLE   1,997 0 0
ISHARES TIPS BOND ETF ETF 464287176 654 5,121 SH   SOLE   5,121 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 212 1,169 SH   SOLE   1,169 0 0
INNOVATIVE INDL PPTYS INC COM REIT 45781V101 310 1,343 SH   SOLE   1,343 0 0
SMUCKER J M CO COM NEW Stock 832696405 576 4,800 SH   SOLE   4,800 0 0
CORNING INC COM Stock 219350105 401 11,000 SH   SOLE   11,000 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 285 2,517 SH   SOLE   2,517 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,025 18,982 SH   SOLE   18,981 0 0
UNUM GROUP COM Stock 91529Y106 290 11,575 SH   SOLE   11,575 0 0
CHUBB LIMITED COM Stock H1467J104 618 3,565 SH   SOLE   3,565 0 0
MARVELL TECHNOLOGY INC COM Stock 573874104 259 4,302 SH   SOLE   4,302 0 0
PEPSICO INC COM Stock 713448108 8,175 54,352 SH   SOLE   54,352 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 4,635 53,800 SH   SOLE   53,800 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 482 3,640 SH   SOLE   3,640 0 0
HONEYWELL INTL INC COM Stock 438516106 5,584 26,303 SH   SOLE   26,303 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 372 2,155 SH   SOLE   2,155 0 0
US BANCORP DEL COM NEW Stock 902973304 453 7,623 SH   SOLE   7,623 0 0
XCEL ENERGY INC COM Stock 98389B100 326 5,217 SH   SOLE   5,217 0 0
HOME DEPOT INC COM Stock 437076102 1,050 3,198 SH   SOLE   3,198 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,323 6,620 SH   SOLE   6,620 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 305 4,491 SH   SOLE   4,491 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 269 2,114 SH   SOLE   2,114 0 0
SPDR GOLD SHARES ETF 78463V107 787 4,793 SH   SOLE   4,793 0 0
ROKU INC COM CL A Stock 77543R102 211 673 SH   SOLE   673 0 0
BECTON DICKINSON & CO COM Stock 075887109 582 2,366 SH   SOLE   2,366 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 349 1,272 SH   SOLE   1,272 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 30,851 282,548 SH   SOLE   282,548 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,358 4,977 SH   SOLE   4,977 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 799 26,219 SH   SOLE   26,219 0 0
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 831 1,443 SH   SOLE   1,443 0 0
MOTLEY FOOL 100 INDEX ETF ETF 74933W601 228 5,710 SH   SOLE   5,710 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 22,181 269,149 SH   SOLE   269,149 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 8,431 89,302 SH   SOLE   89,302 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 4,751 1,777 SH   SOLE   1,777 0 0
FISERV INC COM Stock 337738108 7,999 73,728 SH   SOLE   73,728 0 0
INTUIT COM Stock 461202103 11,227 20,809 SH   SOLE   20,809 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 4,959 91,461 SH   SOLE   91,461 0 0
NEWMONT CORP COM Stock 651639106 652 12,008 SH   SOLE   12,008 0 0
CSX CORP COM Stock 126408103 203 6,816 SH   SOLE   6,816 0 0
COMCAST CORP NEW CL A Stock 20030N101 326 5,823 SH   SOLE   5,823 0 0
MICROSOFT CORP COM Stock 594918104 17,904 63,506 SH   SOLE   63,505 0 0
DOCUSIGN INC COM Stock 256163106 212 822 SH   SOLE   822 0 0
SCHLUMBERGER LTD COM STK Stock 806857108 959 32,348 SH   SOLE   32,348 0 0
CVS HEALTH CORP COM Stock 126650100 5,219 61,499 SH   SOLE   61,499 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 411 1 SH   SOLE   1 0 0
BOEING CO COM Stock 097023105 443 2,016 SH   SOLE   2,016 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 4,512 20,632 SH   SOLE   20,632 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 7,747 32,719 SH   SOLE   32,719 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 10,621 52,864 SH   SOLE   52,864 0 0
NEXTERA ENERGY INC COM Stock 65339F101 1,727 22,000 SH   SOLE   22,000 0 0
NIKE INC CL B Stock 654106103 696 4,793 SH   SOLE   4,793 0 0
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 9,375 152,664 SH   SOLE   152,663 0 0
LINDE PLC SHS Stock G5494J103 5,713 19,473 SH   SOLE   19,473 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1,055 28,122 SH   SOLE   28,122 0 0
NORFOLK SOUTHN CORP COM Stock 655844108 212 885 SH   SOLE   885 0 0
PUBLIC STORAGE COM REIT 74460D109 325 1,095 SH   SOLE   1,095 0 0
TEMPLETON GLOBAL INCOME FD COM CEF 880198106 105 19,500 SH   SOLE   19,500 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 429 6,540 SH   SOLE   6,540 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 613 1,528 SH   SOLE   1,528 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 226 3,618 SH   SOLE   3,618 0 0
AMPHENOL CORP NEW CL A Stock 032095101 622 8,495 SH   SOLE   8,495 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 287 2,150 SH   SOLE   2,150 0 0
DOW INC COM Stock 260557103 653 11,338 SH   SOLE   11,338 0 0
VANGUARD S&P 500 ETF ETF 922908363 1,830 4,640 SH   SOLE   4,640 0 0
ISHARES IBONDS 2023 TERM HIGH YIELD AND INCOME ETF ETF 46435U150 364 14,775 SH   SOLE   14,775 0 0
ISHARES IBONDS 2024 TERM HIGH YIELD AND INCOME ETF ETF 46435U184 297 12,000 SH   SOLE   12,000 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 283 3,246 SH   SOLE   3,246 0 0
LILLY ELI & CO COM Stock 532457108 248 1,073 SH   SOLE   1,073 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 776 3,029 SH   SOLE   3,029 0 0
HOLOGIC INC COM Stock 436440101 754 10,218 SH   SOLE   10,218 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 562 5,757 SH   SOLE   5,757 0 0
DIGITAL RLTY TR INC COM REIT 253868103 1,800 12,463 SH   SOLE   12,463 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 1,871 36,157 SH   SOLE   36,157 0 0
SYSCO CORP COM Stock 871829107 397 5,055 SH   SOLE   5,055 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 254 2,210 SH   SOLE   2,210 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,750 23,566 SH   SOLE   23,566 0 0
XYLEM INC COM Stock 98419M100 1,012 8,182 SH   SOLE   8,182 0 0
VISA INC COM CL A Stock 92826C839 967 4,343 SH   SOLE   4,343 0 0
HERSHEY CO COM Stock 427866108 639 3,775 SH   SOLE   3,775 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 590 8,032 SH   SOLE   8,032 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 758 5,600 SH   SOLE   5,600 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 1,040 3,583 SH   SOLE   3,583 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 203 923 SH   SOLE   923 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 797 3,003 SH   SOLE   3,003 0 0
META PLATFORMS INC CL A Stock 30303M102 696 2,050 SH   SOLE   2,050 0 0
BCE INC COM NEW Stock 05534B760 437 8,722 SH   SOLE   8,722 0 0
PALO ALTO NETWORKS INC COM Stock 697435105 1,274 2,660 SH   SOLE   2,660 0 0
MONDELEZ INTL INC CL A Stock 609207105 706 12,133 SH   SOLE   12,133 0 0
WP CAREY INC COM REIT 92936U109 324 4,441 SH   SOLE   4,441 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 429 8,160 SH   SOLE   8,160 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 1,229 15,026 SH   SOLE   15,026 0 0
TOTALENERGIES SE SPONSORED ADS ADR 89151E109 829 17,290 SH   SOLE   17,290 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 1,927 115,183 SH   SOLE   115,183 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 11,558 36,129 SH   SOLE   36,129 0 0
OMNICOM GROUP INC COM Stock 681919106 305 4,204 SH   SOLE   4,204 0 0
NVIDIA CORPORATION COM Stock 67066G104 1,369 6,609 SH   SOLE   6,609 0 0
GENUINE PARTS CO COM Stock 372460105 556 4,589 SH   SOLE   4,589 0 0
MOSAIC CO NEW COM Stock 61945C103 572 16,000 SH   SOLE   16,000 0 0
ABBVIE INC COM Stock 00287Y109 1,495 13,860 SH   SOLE   13,860 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 1,383 22,387 SH   SOLE   22,387 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 379 4,440 SH   SOLE   4,440 0 0
NORTHWEST NAT HLDG CO COM Stock 66765N105 269 5,858 SH   SOLE   5,858 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 1,915 37,501 SH   SOLE   37,501 0 0
ZOETIS INC CL A Stock 98978V103 581 2,992 SH   SOLE   2,992 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 235 800 SH   SOLE   800 0 0
STRYKER CORPORATION COM Stock 863667101 806 3,058 SH   SOLE   3,058 0 0
QUALCOMM INC COM Stock 747525103 1,045 8,106 SH   SOLE   8,105 0 0
T-MOBILE US INC COM Stock 872590104 456 3,568 SH   SOLE   3,568 0 0
MCDONALDS CORP COM Stock 580135101 1,307 5,420 SH   SOLE   5,420 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 1,306 11,371 SH   SOLE   11,371 0 0
CISCO SYS INC COM Stock 17275R102 5,717 105,030 SH   SOLE   105,030 0 0
AT&T INC COM Stock 00206R102 674 24,950 SH   SOLE   24,950 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 3,445 38,515 SH   SOLE   38,515 0 0
XILINX INC COM Stock 983919101 236 1,565 SH   SOLE   1,565 0 0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 1,883 24,046 SH   SOLE   24,046 0 0
ISHARES BIOTECHNOLOGY FUND ETF 464287556 942 5,824 SH   SOLE   5,824 0 0
HENRY SCHEIN INC COM Stock 806407102 292 3,840 SH   SOLE   3,840 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301 594 5,765 SH   SOLE   5,765 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 216 1,205 SH   SOLE   1,205 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 322 1,956 SH   SOLE   1,956 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 1,855 4,305 SH   SOLE   4,305 0 0
METTLER TOLEDO INTERNATIONAL COM Stock 592688105 1,054 765 SH   SOLE   765 0 0
UNION PAC CORP COM Stock 907818108 570 2,906 SH   SOLE   2,906 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100 368 5,500 SH   SOLE   5,500 0 0
ECOLAB INC COM Stock 278865100 5,763 27,623 SH   SOLE   27,623 0 0
ISHARES MBS ETF ETF 464288588 559 5,170 SH   SOLE   5,170 0 0
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 512 13,200 SH   SOLE   13,200 0 0
SALESFORCE COM INC COM Stock 79466L302 1,247 4,597 SH   SOLE   4,597 0 0
IDEXX LABS INC COM Stock 45168D104 6,542 10,520 SH   SOLE   10,520 0 0
REPUBLIC SVCS INC COM Stock 760759100 596 4,962 SH   SOLE   4,962 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 385 674 SH   SOLE   674 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 5,650 34,519 SH   SOLE   34,519 0 0
CHEVRON CORP NEW COM Stock 166764100 2,943 29,011 SH   SOLE   29,011 0 0
CONOCOPHILLIPS COM Stock 20825C104 406 5,988 SH   SOLE   5,988 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 5,406 107,061 SH   SOLE   107,061 0 0
DANAHER CORPORATION COM Stock 235851102 14,416 47,354 SH   SOLE   47,354 0 0
TJX COS INC NEW COM Stock 872540109 1,199 18,172 SH   SOLE   18,172 0 0
BK OF AMERICA CORP COM Stock 060505104 720 16,961 SH   SOLE   16,961 0 0
WALMART INC COM Stock 931142103 6,785 48,682 SH   SOLE   48,681 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 523 17,198 SH   SOLE   17,198 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 538 3,875 SH   SOLE   3,875 0 0
ORACLE CORP COM Stock 68389X105 4,268 48,987 SH   SOLE   48,987 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 557 6,479 SH   SOLE   6,479 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 6,027 120,521 SH   SOLE   120,521 0 0
TEXAS INSTRS INC COM Stock 882508104 8,360 43,496 SH   SOLE   43,496 0 0
TARGET CORP COM Stock 87612E106 522 2,282 SH   SOLE   2,282 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 12,634 122,247 SH   SOLE   122,247 0 0
PFIZER INC COM Stock 717081103 1,902 44,232 SH   SOLE   44,232 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 221 1,661 SH   SOLE   1,661 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 230 4,459 SH   SOLE   4,459 0 0
3M CO COM Stock 88579Y101 5,456 31,102 SH   SOLE   31,102 0 0
KLA CORP COM NEW Stock 482480100 401 1,199 SH   SOLE   1,199 0 0
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS CEF 670699107 324 11,415 SH   SOLE   11,415 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 685 19,920 SH   SOLE   19,920 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 1,370 514 SH   SOLE   514 0 0
AMERICAN EXPRESS CO COM Stock 025816109 6,640 39,632 SH   SOLE   39,632 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107 579 7,032 SH   SOLE   7,032 0 0
WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUND ETF 97717X610 320 9,970 SH   SOLE   9,970 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 229 2,030 SH   SOLE   2,030 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 302 2,950 SH   SOLE   2,950 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 4,215 27,441 SH   SOLE   27,440 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 474 6,370 SH   SOLE   6,370 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 619 12,318 SH   SOLE   12,318 0 0
EATON CORP PLC SHS Stock G29183103 1,046 7,007 SH   SOLE   7,007 0 0
ESSENTIAL UTILS INC COM Stock 29670G102 200 4,350 SH   SOLE   4,350 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 23,011 280,828 SH   SOLE   280,828 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 286 994 SH   SOLE   994 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106 881 1,975 SH   SOLE   1,975 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1,600 27,043 SH   SOLE   27,043 0 0
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 602 8,887 SH   SOLE   8,887 0 0
DOMINION ENERGY INC COM Stock 25746U109 682 9,341 SH   SOLE   9,341 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 1,004 20,786 SH   SOLE   20,786 0 0
EXXON MOBIL CORP COM Stock 30231G102 4,130 70,216 SH   SOLE   70,216 0 0
LOWES COS INC COM Stock 548661107 332 1,637 SH   SOLE   1,637 0 0
ARK INNOVATION ETF ETF 00214Q104 378 3,423 SH   SOLE   3,423 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 475 6,283 SH   SOLE   6,283 0 0
NOVO-NORDISK A S ADR ADR 670100205 9,010 93,847 SH   SOLE   93,847 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 935 3,593 SH   SOLE   3,593 0 0
DENTSPLY SIRONA INC COM Stock 24906P109 3,562 61,365 SH   SOLE   61,365 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 1,320 7,614 SH   SOLE   7,614 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 381 6,186 SH   SOLE   6,186 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 3,101 11,789 SH   SOLE   11,789 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 212 9,788 SH   SOLE   9,788 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 602 11,000 SH   SOLE   11,000 0 0
ISHARES MSCI EAFE ETF ETF 464287465 2,426 31,094 SH   SOLE   31,094 0 0
APPLE INC COM Stock 037833100 9,417 66,554 SH   SOLE   66,553 0 0
ABBOTT LABS COM Stock 002824100 1,431 12,118 SH   SOLE   12,118 0 0
DISNEY WALT CO COM Stock 254687106 474 2,801 SH   SOLE   2,801 0 0