Pinnacle is your independent source for business and individual planning. We represent over 100 insurance companies and offer full investment services.