Please Note: Shipping to Mountain and Pacific Time zones is available with special rates. Please reach out to us to discuss pricing.


Quotes are valid for 10 days from the date of issuance due to potential inventory fluctuations.

All sales are final. Returns not accepted without approval.

Unless otherwise specified, the customer is responsible for unloading freight upon delivery.

We are currently only able to ship to the contiguous United States at this time. Orders placed on are usually shipped with a freight carrier to the buyer’s home or job site. Orders are typically shipped within 14-21 business days provided all required material is available.


It is the customer’s responsibility to be available when the material is delivered to inspect for damaged items and confirm ordered quantities. We cannot guarantee delivery time slots as this is at the discretion of the freight carrier. Delivery is your driveway or the closest location the driver can get their truck to your location, but they will not move it into your yard. Hardware and smaller items ordered separately will be shipped via UPS or FedEx when possible and at our discretion. These orders will include tracking information upon shipments. Hardware ordered with fence panels and posts will be shipped with the panels and posts on the selected freight carrier. While we make every effort to ensure your materials arrive on time and in great condition, it is possible for damage or losses to occur during shipment. In the event of missing or damaged material, please annotate the loss on the freight company’s bill of lading and contact us immediately.


The customer is responsible for inspecting their material upon delivery. Any damages or material shortage must be reported within 72 hours of completed delivery.


Order Processing:

The processing time begins from the date you order is paid in full. 




Country/ Region

Shipping Method

Affected products/Category

Order Price/ Weight

Shipping  Cost

Shipping Time

United States

Fedex Shipping

All Products

O – 50lbs


14- 21 Business Days

50 lbs and up


Over $5,500 USD

Free Shipping


Local Pickup:

Country/ Region

Shipping Method

Affected products/ Category

Ready  Time

Pickup Address

United States

Local Pickup

All Products

3- 4 Business Days

3309 South Kaufman St, Ennis, TX 75119


Note for taxes:

Customers need to pay Tax According to your States rules. If you have a Tax Number please provide it at time of ordering.


For further inquiries:

If you have any further questions, please contact our customer services at:



Call:  +1 800-831-0158


Address: 3309 South Kaufman Street, Ennis, Texas 75119, United States