Terrible. Paid for the fence upfront terrible decision. Randy at Deck Masters has promised and promised but has failed to install the fence. Please do not use this contractor. He cannot tell the truch and will take your money. Check the BBB complaints in the Montgomery, Al area on this contractor.