Impact Products LLC, based in Toledo, Ohio, was founded in 1963 by James R. Findlay. The company is currently led by John F. Harbal II. Impact's commitment to high-quality products and first-rate service can be traced to its “and then some” attitude. Quite simply, good isn’t good enough. Which is why customers’ expectations are constantly being exceeded.