Under normal circumstances, you should have your roof inspected once or twice a year. Even if you have a metal roof, you must not stay too long without having it checked. Metal roofs are long-lasting, but at some point in time, you will need a new roof.
Read MoreSubscribe to City Roofing's Blog