I highly recommend AFD – A+ product quality and customer service! As someone without any construction experience, I was nervous about installing my first fence but Mark took the time to answer my questions, walk me through the job step-by-step, and ensure that I had the right materials and tools. The written instructions were clear and easy to follow. My commercial grade fencing arrived well-packed and undamaged. Much of my property is sloped but the racking on the panels worked beautifully to follow the slope and AFD was able to custom build an angled gate for me (since gates do not rack). The only issue was 1 gate hinge that I had trouble adjusting and AFD immediately overnighted a replacement to me. Digging the post holes was the most difficult part so consider buying/renting an auger to make the job easier on yourself.