From prototypes to production runs, IDM has the tools and the know-how to make your vision a reality.


Turning.  Milling.  Molding.

A wide range of manufacturing services, all under one roof.

Our highly skilled and experienced team in the CNC milling and turning area can produce parts to meet your needs. No part is too big or too small. Our manual machining area is used for tasks including secondary ops, short-run part modifications, and geometrically simple production parts.

With our diverse machining and EDM capabilities we will build your tooling at a competitive price, with a long list of plastic and composite plastic materials to meet your design requirements.

Our grinding capabilities and services can meet your flatness, tight dimensional, or surface finish requirements with ease

Turn-key production services including purchasing component parts and hardware, managing inventory, assembly, QA, and delivery.

Our measuring services are accurate to within one millionth of an inch, with our Brown & Sharpe Bridge Xcel Model 122010 CMM.

We use our Electronic Discharge Machining capabilities to create complex cavities that are difficult to machine in the negative form. We also utilize wire type EDM.


High quality, quick turnaround, and on-time delivery at competitive prices.


IDM (I Do Machining) provides high quality, rapid turnaround machining services for clients worldwide. From its conception in 1996, IDM has continued to grow – and what was once a manual milling and turning job shop in the small upstate NY town of Spencer has become a state-of-the-art machine shop in Elmira, NY.  We strive for the best customer relationships while providing high quality, quick turnaround, on-time delivery, and competitive pricing for simple to complex parts, and from prototype jobs to production runs.

The possibilities are endless.


Our services include CNC turning and milling, manual turning and milling, tooling and fixturing, injection molding, fabrication, grinding, CMM inspection services, assemblies, and more, working with a wide variety of metals and plastics. Our facility was built to accommodate a wide variety of jobs, and our focus is on you.

Samples of Our work

We perform a wide variety of work for many industries and applications.

Our Equipment

We have a fully-equipped shop with a vast variety of machines to tackle your project.


Get in Touch

Contact us today to discuss your project.




1580 Lake Street  |  Elmira, NY 14901


 +1 (607) - 796 - 2549


Submitting Form...

The server encountered an error.

Form received.

© 2016 I Do Machining