Helping Customers Since 1949
We are open and available to help keep your business operational. Our staff with over 130 years of combined experienced is here to support your metal, steel, hydraulic, cylinder, welding, custom fabrication and equipment repairs. So, if you are in a bind or have a special project, contact us for a solution.
hydraulic repair
Hydraulic Services
Our fully equipped shop allows us to handle cylinders of all sizes and industries. From large multi-stage cylinders to small air cylinders, we provide the same attention to detail and take pride in our work.
davis welding
We Do The Job Right
For the past 75 years, we have thrived on bringing our customers a level of talent and professionalism that exceeds their expecations. We will prove our dedication and quality of our work to you.
fabrication
Custom Fabrication
We can custom build to your specifications or help you create a design that fits your needs. We have variety of materials in stock which helps us accomplish your project quickly and on budget.
Serving Customers Nationally
We may not be next door, but we are on your doorstep. Because our equipment and materials are at our shop, we can tackle your project and ship directly to you.
We Have A Lot Of Great Customers!
We want to help you with your project!Contact Us
Common Questions
We keep a large supply of seals in stock. If the job requires a standard teardown and replacement of seals, we can normally have it completed within 2 days or less. If we need to order a part, we can usually have the part in 24 hours.
The price will vary depending on the extent of the repair. We will do our best to provide an accurate price before we begin work. If it is determined your cylinder needs a more extensive repair, once we have taken your cylinder apart, we will contact you to discuss the options.
Yes. In most cases we can custom build you a cylinder that replaces most expensive name brand cylinders.

Contact

Mon-Fri 7:30am - 5:00pm CST
511 West 8th Street
 Gibson City, IL 60936  Map It
Phone: 217.784.5480
 Phone: 217.784.4232
Fax: 217.784.4330