Philosophy

Beacon Street Investing is an investment partnership advancing high quality companies serving human needs with principled business practices and meaningful growth potential.