Take into consideration
-Demo and disposal if there is exisiting fence
-Material of new fence - posts, rails and fence boards, cement costs for posts - reddymix or truck delivery, nails, gate materials (metal gate framing, hinges, latches, springs)
-Post holes - including what to do with originals if there are any, digging new holes next to them, any you have to dig out if they can't be sidestepped (such as at a gate)
- labor for all of the above.