Steel Fabrication in Franklin, NC & More — Since 1940
We are your most trusted steel fabrication shop, welding, custom truck bed installation, heavy machine, and engine repair in Franklin, NC.
Contact us for a free estimate
About Franklin Machine Co.
Franklin Machine Co. is Franklin, NC’s go-to steel fabrication and welding shop. For 85 years, we have specialized in custom welding and steel fabrication, custom truck bed installation, heavy machine and engine repair, and offer the area’s largest inventory of steel and metal in our retail shop.
Over the past 85 years, we have worked alongside commercial contractors, residential builders, local governments, and individuals across Western North Carolina to bring their projects to life. From bridges, hotels, and parking garages to high-end mountain homes with custom fences, railings, and staircases, to fleets of vehicles and truck bed conversions, there is no job too big for our us.
Steel Fabrication & Welding Services Serving Western NC Since 1940
Since 1940, Franklin Machine Co. has been a cornerstone in Appalachia, providing expert craftsmanship and reliable service to generations of customers. As a family-owned business based in the mountains of Western North Carolina, we’ve built our reputation on quality workmanship, honest business practices, and a deep commitment to the region we call home.
Why Choose Franklin Machine Co.
85
Years in Business
28,000
Sq Ft Facility
15
Professionals On Staff
100+
Years of Combined Experience
Serving Western North Carolina Since 1940
Franklin Machine Co. serves contractors, homeowners, fleet owners, and municipalities across Macon, Jackson, Swain, and Cherokee Counties. Customers regularly come to us from Franklin, Highlands, Cashiers, Bryson City, Sylva, Clayton, Macon County, and throughout North Georgia and Upstate South Carolina.
Our Services in Franklin, NC
Custom Welding & Steel Fabrication
Steel Supply
Custom Truck Bed Installations
Truck Shop & Diesel Engine Repair
A Look Inside Franklin Machine Co.
Custom steel fabrication, truck bed installations, truck repair, and hydraulic service.
See the finished work and real results our team delivers every day in Franklin, NC.
Ready to get started? Call us at 828-524-2313 for a free estimate or stop by 231 Depot Street in Franklin, NC.