How to Choose a Good Builder

Choosing a builder can be a stressful experience. During large projects, such as extensions, you might end up seeing your builder as often or even more often than your own partner, significant other or children. That means when it comes to crunch time and you have to...