Contract manufacturer of custom components

Highly Professional Staff

Our team members are skilled and professional. We encourage and provide training for our employees that integrates both new technology and old-world craftsmanship.

Quality Control System

Our Quality Team is driven by decades of experience in Inspection. As an ISO 9001 Certified Company, we are committed to perfecting our processes and procedures. We never stop improving!

Modern Equipment and Technology

Our continuous investment in modern equipment and technology is what helps us keep in step with customers’ evolving manufacturing requirements.

100% Satisfaction Guarantee

On-time delivery,  high quality production and outstanding customer service is what drives our customers to keep coming back for over forty years!

Custom Machining

GMP provides every type of custom machining. We have a proven track record of speedy delivery, high quality and friendly service. Give us a call and see for yourself!

turning 4


GMP turning department features 7 CNC lathes and 5 manual lathes. Haas, Okuma, and Dawoo provide accuracy and repeatability.

Read more



GMP employs expert machinists that hold the highest standards to all of our customers projects, routinely surpassing our…

Read more



GMP is dedicated to quality assurance! Our quality policy is constant commitment to meeting and exceeding all needs and…

Read more

swiss machining GMP

Swiss Machining

Swiss machining is perfect for close tolerance and complex parts. Capable of running different grades of metal and plastic…

Read more

assembly 2 white background


We are equipped with knowledge, people and equipment to complete parts assembly work ranging from simple insert installation to…

Read more



Having in house delivery service makes it convenient for our customers to do business with us, especially when there are orders…

Read more

Our Core Values

GMP CNC - Our Core Values - Realibility


Do the right thing, even when no one else is watching.

GMP CNC - Our Core Values - Loyalty


We are committed to the best interests of our Customers and Team.

GMP CNC - Our Core Values - Knowledge


We utilize decades of experience passed down to us while integrating new methods and technology.

GMP CNC - Our Core Values - Reliability


We strive to be timely, present, prepared, and consistent to those who count on us.

GMP CNC - Our Core Values - Self Improvement

Continuous - Improvement

We place tremendous value on perfecting our skill set and maximizing our potential.

GMP CNC - Our Core Values - Safety


Work safely. Go home safely.


We are ISO 9001 certified. View certificate here or click on picture below.



    Establishing valued relationships for over 40 years