I had a stockbroker, CPA, insurance guy and trust attorney. They didn't talk, I was the one finding the questions to be asking and the go-between. I hated it. I didn't (don't) know what I don't know.
We just hired a team that does all that in house for much less than separate parts, and most importantly keeps an eye on the tax ramifications, the donations, the investments and the estate.
We're very happy.