http://missporkpie.com/what-to-know-before-you-self-build/
What To Know Before You Self-Build