Fence and deck: material comparison, permit requirements, maintenance schedules, cost per linear foot and HOA compliance