Aluminum Castings

Fence Hardware, Fittings, & Parts

AMD Supply has built a solid reputation in South Florida by providing the best service in the industry through a wide range of aluminum castings to our customers in Palm Beach, Broward, and Miami – Dade counties.

Wide range of Aluminum Castings

AMD Supply provides one-stop fence supply shop for contractors, installers, and companies in the Florida fence and railing industry.

AMD Supply carries aluminum fence supplies including a wide array of aluminum extrusions along with an extensive inventory of aluminum castings, fence parts and hardware allows our customers to place a single order and receive all the material required for their custom ornamental fence, rail, or mechanical gates. 

Aluminum Castings:

  • Finials
  • Post Caps
  • Wall Mounts
  • End Caps
  • Shoes
  • Scrolls
  • Knuckles
  • Rosettes
  • Ball Caps
  • Rings
  • Lock Boxes
  • And More Fittings Plus

Aluminum Hardware & Fence Parts:

  • Galvanized Spring Hinges
  • Block Hinges
  • Barrel Hinges
  • Aluminum Hinges
  • Nylon Hinges
  • Pool Safety Latches
  • Gravity Latches
  • Gate Wheels (V Groove)
  • Gate Rollers
  • And More Fittings Plus

Don’t see what you’re looking for? Contact AMD Supply today and we’ll work with you to find the right aluminum fence part or custom profiles to match your specific needs. 

Painted Aluminum Shapes for Sale in Florida from AMD Supply



Fence Parts and Hardware

AMD Supply offers fencing contractors and installers a one-stop-shop for all their fence supply needs. 

From aluminum fencing to PVC Fence, and everything used to build one is available. Our fence parts and hardware are made with quality materials and can withstand the harsh weather elements of Florida. 

Contact AMD Supply today for more pricing and availability on 1000s of fence parts and aluminum castings.


AMD Supply offers a wide range of ornamental aluminum castings, fence parts, and hardware to our customers in Florida.


Find Us

Our Hours

MON-FRI  7:30am – 5:00pm

Contact Us

Phone : + 1 786 671 0700

Email :

Follow Us