Building a Roof?

WHAT ARE SOME OF THE MOST IMPORTANT STEPS ONE NEEDS TO KNOW IF THEY WANT TO START BUILDING A ROOF?   Building solid and stable roofs never comes easy for anyone who gets to be involved in the process, be it the carpenters and/or house owners. It takes much patience and a clear vision of […]