weed growing on roof

Signs You Need A New Roof

If your home is over 20 years old and you have never had your roof repaired or inspected, it may be time for a new roof.

Your roof is the protection of your home and those in it from whatever summer weather rolls in.

Missing or Damaged Shingles

You don’t want pieces of your roof shingles laying on your lawn. Some damaged or missing shingles can be seen from the ground, but it is easier seen from the roof.

If you think you have lots of shingles missing or damaged, call a professional to inspect your roof, instead of climbing on it yourself.

Indoor Ceiling Damage

You may notice signs indoors as well. Gaping or sagging ceilings can be signs of leaks, or the sun shining through can be a sign of holes in your roof.

Water leaks can become serious issues, especially when an unexpected summer storm hits. No matter how big or small the issues seem inside, do not ignore them, as they will only get worse with time.


Do you know how old your roof is, or the last time it was repaired or inspected?

Your roof’s age can play an important part in knowing if you need a new roof. If your roof is maintained well, it could last 25 years or more.

This can also depend on the type of material your roof is made out of like metal, tile, wood, and shingles.

Roof Replacement

A roof has multiple layers and can be made out of different materials to provide the best protection to your home.

Depending on the damage and age of your roof, replacing it could mean just the first few layers or a complete replacement, all the way down to the rafters.

Layers of the roof that may need to be replaced include:

  • Shingles

  • Flashing

  • Asphalt roofing paper and ice guard membrane

  • Plywood decking

  • Rafters

Call a professional to inspect your roof and make a plan for replacement.

Lions Gate Inc, provide roofing services across the nation for both commercial and residential properties. Don’t hesitate to repair or inspect your roof, call us at (580) 498-2009 for all your roofing needs!