3 Day Delivery On All Fencing Below!

Fencing delivered to your residence or commercial site in 3 days. While other fencing companies take weeks to even give you an estimate American Fence & Rail can give you an estimate and have your new wood or vinyl fence delivered to your location in Duval, St. Johns or Clay county in 3 days. 

We’re out to do what no other North Florida fencing contractor can do.

3 Day Fence

Order 3 Day FenceProcess 3 Day FenceDeliverThree Day Fence No 4Install

We’re out to earn your business and we do it by doing what the other fencing contractors can’t, delivering fencing in three days. Yes! that’s right from the time you meet with our estimator at your home, residence or commercial job site until we have the fence of your choice delivered it’s an amazingly short three day turnaround.

Here’s how it works

First Contact Us

First call 904-533-6933 or submit an estimate request form using our website Contact Us Form we’ll have one of our estimators schedule a site visit to provide you with an accurate estimate on your fencing. We will do everything we can to make this happen the same day you contact us.

Free Onsite Estimate

We’ll come to your home, residence or place of business to provide you with an accurate estimate of your chosen fencing products. The only way to really get an accurate estimate is to do an onsite evaluation. Don’t be fooled by fencing companies that quote over the phone. You may think you’re getting a quick estimate to only find out later, once you’re committed, that the estimate is not correct and your paying way to much. We stand behind our estimates!

Processing Of Your Fencing Order

Once we have your order we’ll procure the fencing product from one of our distributors. This typically takes one day. We have distributors with very large inventories and are in close proximity to the metro Jacksonville, Clay and St. Johns counties. With access to these fencing distributors we can offer this amazingly fast turnaround.

Delivery of Your New Fence

Delivery is done on day three to the predetermined job location which our fencing estimator established on day one. We’ll keep you informed so you’ll have a very good idea of when the delivery will occur.

 Installation Service

We’ll work with you to determine when our installation crew can install your new fence if you prefer not to do the installation yourself. We know getting your new fence setup and installed is a high priority. We’ll get you on our schedule when your order is placed. Please be sure and discuss installation timelines and schedules with our estimator when we come out. Schedules vary week to week based on the number of fencing installs we have and we want to make sure we and give every client our full and best effort.

Vinyl Privacy Fencing – 3 Day Delivery

3 Day DeliveryWant to dress up your yard? Try our 2 tone vinyl privacy fencing. High quality vinyl, low maintenance and complete privacy.Let one of our estimators help you design the perfect fence for your yard.

3 Day Delivery

Our white vinyl privacy fence is a great choice for total privacy and attractive looks. Dress up your back yard and cut down on maintenance with our high quality, long lasting White vinyl fence.

3 Day Delivery

Tan vinyl privacy fence adds a special touch to your backyard landscaping. With our 3 day delivery you can have that summer time backyard that you have always wanted. Don’t wait on the others guys, we’ll have your new fence delivered in 3 days.

Aluminum Fencing – 3 Day Delivery

3 Day Delivery

3 Day Delivery

Call us Today



About Us

American Fence and Railing is a premium Jacksonville Fence Company serving all of St. Johns County,  with 3 generations of fence installation experience!  Our fence and railing products are all custom American-made with inclusive warranties.

Areas We Serve

All of St Johns County + Jacksonville & Jacksonville Beach

  • St Johns County
  • Ponte Vedra
  • St. Augustine
  • Julington Creek
  • Nocatee
  • Durbin Parke
  • Route 210
  • World Golf Village

Contact Us

American Fence and Railing
120 FL-13
Jacksonville, FL 32259

+1 (904) 533-6933