General Machine Products Company (GMP) is ready to put our state-of-the-art machining and turnkey production solutions to work for all your manufacturing needs. GMP enjoys over Eighty-Five years of experience in precision machining and mechanical assembly of machinery and components used daily in the telecommunications, power utility, oil field, and defense industries.