7 things to consider before having building work done

Make sure you’re prepared for every eventuality