If you are anything like most people in central New Jersey, you probably do not take the time to check out your roof very often. On your way to work in the morning or on your way home, you may catch a glimpse of it but not enough to see what is really going on. If you...

read more