P FLANIGAN & SONS INC