Here are few things you need to keep in mind before installing roof
If you are thinking of replacing your roof with a new one then you need to keep few things in mind. Firstly, decide where you want to put the roofing material before removing it....