We are a family owned business, operated by President Randy Neal and Vice President Scott Neal. The Neal family has resided in the New Castle area for over 100 years.

The facility was founded in 1973 and has maintained operations since it's start. Our initial location was on 17th Street and Shoppe Avenue here in New Castle and moved to a new facility containing over 16 acres in 2009. We are located at 1711 I Avenue (US 103) in New Castle, Indiana.