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 central and eastern Missouri and central and southern Illinois. 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.