Get in touch

We would like to hear from you with any questions, comments, or requests.

Please fill out the form below and click on the “Submit” button.

This form is currently undergoing maintenance. Please try again later.


The Greg Allen Company “Generating Profits for the Gear Industry!”. We achieve two objectives for all of our customers: Precision Made and Cost Effective.

(216) 642-5900