Self-Build
11 Reasons Contracts Are Important For Your Building or Extension Project

A contract acts as a kind of project management tool, because you need to both define and agree all the key deliverables, the scope of the work, what happens if something goes wrong, who deals with insurance, and more. Its a great way to make sure you are running your plan well and are prepared for the inevitable problems that come up.