On Hand to Custom-Made

Along with our ample supply of fasteners, our machining capabilities allow us to offer vertically integrated solutions that shorten production times for difficult-to-machine small diameter components.
We offer all finishes, materials, sizes and thread types to meet your project’s needs.


  • KapToggle®
  • Wedge anchor
  • Hollow wall
  • Toggle bolt


We have or can find drill bits for industrial tools, wood, countersink, SDS, masonry, metal, and glass


  • Tap (full thread)
  • A325 Structural
  • Carriage
  • Hex bolts
  • Lag bolts
  • All grades, finishes and thread types

Cable Ties

  • Plastic
  • Nylon
  • Stainless steel
  • Metal
  • Heavy duty

Cut and Roll Thread

  • Custom machining
  • Pitch
  • Coarse (UNC)
  • Fine (UNF)
  • Left hand/right hand/Acme threads

Furniture Components

  • Leg levelers
  • Cubicle hangers
  • Custom furniture frames


  • Hex
  • Jam
  • Serrated flange
  • Coupling
  • Acorn
  • Wing


  • Cotter pins
  • Dowel pins
  • Spring pins

Rods and Studs

We offer rods in all sizes, material, and finishing and custom-cut to size. including:

  • Double ended
  • Full threaded
  • Single ended


  • Wood screws
  • Machine screws
  • Tapping screws
  • Tek screws
  • Type 17
  • Custom thread cutting and forming

Socket Products

  • Socket cap
  • Button-head
  • Flat socket cap
  • Shoulder
  • Half dog point
  • Cone point
  • Pipe plugs


  • Industrial springs
  • Extension
  • Wave
  • Torsion


  • USS Flat and SAE Flat
  • Fender
  • Split lock
  • Eternal tooth lock
  • Internal tooth lock
  • Finishing, torque
  • Specials

This is just a fraction of what we have on offer. If there’s something you’re looking for that you don’t see here, please get in touch. With close to 50 years in the business, we can either source it for you or we can discuss a custom solution that’s right for you.

Request a Quote

From custom fabrication solutions to end-to-end project orders, we’re ready to work with you. Please tell us about your request or project below. We will get back to you promptly.
For urgent requests, please call us at 1-800-401-6704.

    *Required Fields

    No file selected