FLANAGAN BROTHERS, INC.