If you have been working hard to save for your dream home and you are finally in a position to build, there are a few practical things to consider as it can be easy to get carried away. High end...

read more