The North Shore's largest independent insurance company handling all types of personal and commercial insurance programs.