When it comes to roof replacement and repair, you will get tons of advice from your friends, the internet, and even business associates. The major problem is that not every information you get about roofs is based on facts. You are likely to come across a fair share...

read more