We are excited about the launch of our new website and would like to introduce ourselves to the world. We are MECHA, your one stop shop for all things machining. Please check out the site and contact us if you have a project, small or large, simple or complex, and I am sure we can help out.