Change
<div
  id="loc-name"
></div>
<div
  id="loc-phone-number"
></div>

<script>
  window.onload = function() {
    // Retrieve the value from sessionStorage
    var locationNumber = sessionStorage.getItem('location_phone_number');

    // Check if the value is not null
    if (locationNumber) {
      // Set the inner HTML of the div to a clickable link with tel href
      document.getElementById('loc-phone-number').innerHTML = '<a href="tel:' + locationNumber + '">' + locationNumber + '</a>';
    }
  };
</script>

It depends on a few factors, like the material your roof is made of and local weather conditions. As a general rule, asphalt shingle roofs last 15-20 years, metal roofs can go 40-70 years, and flat roofs typically need replacement every 10-15 years. Watching for signs of roof damage, like missing shingles or leaks, can help you know when it’s time for a new roof.