Facilities: North Lansing Facility
North Lansing Facility
770,000 Square Feet
1600 North Larch
P.O. Box 12030
Lansing, MI 48906
Demmer Corporation’s Corporate Headquarters is located within the company’s North Lansing Facility. The North Lansing Facility is Demmer’s primary production fabrication facility, with 770,000 square feet of manufacturing floor space. This facility is managed by an experienced team capable of developing and implementing Lean manufacturing processes necessary to meet customer requirements—from one off prototype to major structural fabrications with aggressive production ramp-ups and high sustained production rates.
Ambitious investments in facilities and equipment at Demmer’s North Lansing Facility include four new high definition plasma machines and two new laser machines (all capable of running mill run plates), two large 1250 ton hydraulic Press Brakes with beds up to 56 feet in length, approximately forty robotic welding systems, CNC machining centers, and multiple CARC paint lines capable of painting large structures up to and including complete vehicle
capsules or hulls.