Building your own home can offer a prospective home-builder an incredible opportunity to build something which is made specifically for them; to their own specifications; bespoke to their needs. It can also be an incredibly stressful and demoralising experience, and managing the project can definitely be one of the biggest…