Confluence Financial Partners specialize in financial planning, wealth management, investment management, and retirement planning.