CAD design ● design for manufacturing ● additive manufacturing ● sheet metal design ● design for injection molding ● casting pattern design ● appearance models ● functional prototypes ● soft goods prototyping ● surface machining ● CAM programming ● waterjet operation and maintenance ● advanced manual machining ● finishing and polishing ● painting and texturing ● aluminum casting ● composites design and tooling ● jigs and fixturing ● welding ● microcontroller programming ● electro-mechanical systems ● servo and DC motors ● LED illumination ● quoting ● estimating ● purchasing ● project management ● process control ● facilities ● resource management