At the John M. Allen Company we are constantly upgrading our technology to provide our customers with leading edge products that perform. Not only do we provide our customers with top quality machining and tooling, we know that to keep them coming back to John M. Allen Company we must provide superior customer care and top quality performance.
Through our years of experience, we have recognized that providing superior service does not end with a quality product - it takes products, service, and performance. We pride ourselves on being a value-added operation, offering you service from beginning to end and everywhere in between.
Products
John M. Allen Company represents the best of the best in this industry. We have aligned ourselves with manufacturers who allow us to provide our customers with products they can count on and quality they deserve.
Service
Not only does the John M. Allen Company provide you with top quality CNC Machines and tools but we bring you uncompromised service as well. Our knowledgeable sales staff is on call 24 hours a day to answer your questions or provide on-site service and repairs.
Performance
Performance is the final, if not most important key to our value-added operation. When we say performance we mean performance of our machines, and tools as well as our staff. As a company we pride ourselves on service beyond expectations. We take pride in our work and want you to as well.

We're Your Local Source to a World of Machine Technology!