A guide to self-build

Are you dreaming of building your own home? Experienced self-builder Michael Holmes explains what's involved.

TODO alt text