Broker Check
William M. MacDonald, CPA, CFP®

William M. MacDonald, CPA, CFP®

Financial Advisor

603-431-4746

bill@portsmouthwealth.com

William M. MacDonald is a registered representative registered to transact business with clients in California, Florida, Hawaii, Maine, Massachusetts, New Hampshire, New York,  North Carolina, South Carolina, Vermont, Virginia and Washington and is advisory licensed in California, Florida, Maine, Massachusetts, New Hampshire, New York, South Carolina, and Washington.  William M. MacDonald is also an insurance agent licensed in New Hampshire and Maine.