Tech Works Studios in Covington, LA, specializes in the design and building of Creatures, Robots, Animatronics, Props, Costumes, Puppets, Makeup effects, Special effects.Member of IATSE LOCAL 478