OUELLETTE, DEGANIS, GALLAGHER & GRIPPE LLC