Planning to Build Your Own House

Proper planning and budgeting are necessary steps to prevent pitfalls when building your own house.

Sketch of Plan and Elevations
Illustration by Christopher James Marshall