Dan Bookham of Rockland has joined Allen Insurance and Financial’s business insurance department.