Starting a construction job can be both amazing and frustrating. Whether you're constructing a brand-new home, renovating your existing room, or adding an extension, one essential choice you'll need to make is whether to employ a general specialist or go the DIY path. While handling a project on your own might seem like a cost-effective choice,...