QUALITY PRODUCTS and
UNMATCHED SERVICE

Precision machining and fabrication provider for over 45 years

Learn More

  • Services

    AMG provides a variety of machining services using a wide range of materials to customers in all industries.
    See All Services

  • Quality

    Our customers require and receive 100% quality, proven by our dock-to-stock programs with many customers.
    Learn More

  • Locations

    AMG has two locations – Lynchburg and Roanoke – to serve your needs.
    See All Locations

AMG is Quality Proven.

If you are looking for top quality precision machining and fabrication, you have come to the right place! AMG, Inc. is an ISO 9001:2015 and AS 9100 registered company with over 55,000 square feet in Lynchburg and 20,000 sq ft in Roanoke of precision machining and fabrication equipment and with thousands of years of experience.

We were established in Central Virginia in 1977 and we offer years of experience working with a large array of materials ranging from super alloys to plastics. As a best in class operation, AMG builds quality into everything we do. We are an employee-owned company which means everyone on our team is vested in exceptional work and customer service.

AMG is well equipped with a full line of CNC milling and turning equipment. In addition to our CNC equipment, AMG can also provide machining and fabrication services using conventional milling and turning complemented with a long list of fabrication equipment: Laser cutting, power roller, press brake, etc. Please refer to the equipment list provided for machine specifics. To verify part quality, we are equipped with four CMMs for checking small intricate components to parts as large as 31” x 35” x 78.”

Our team is ready to help you, Contact us or request a quote.

Get a Quote

Fill out a short online form to email our sales department instantly for a quote!
[contact-form-7 id="50" title="Online Quote Form"]

testimonial one

My impression of AMG Inc., is they are the premiere machining business that all others should strive to be.