GAGNON HOLDINGS INC