This video is a step-by-step guide to building a fence. http://www.unchaindogs.net/howto.html
If you want to do it yourself it will take about 4 hours plus another 60 minutes for the post hole digging at the front end.
From our friends at the Coalition to Unchain Dogs in Durham, NC!