ABOUT Neff Power
Neff Power Inc., based in St. Louis, Missouri, has been in business since 1965. Neff Power’s highly trained sales engineers provide solutions tailored to each specific customer application. Our coverage area is Missouri, Central/Southern Illinois and Eastern Kansas. Neff Power recently moved to a new larger office featuring a state-of-the-art training facility at 13750 Shoreline Drive in Earth City, Missouri.