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>

Yes, a blocked gutter can indeed cause a roof leak. When gutters become clogged with debris such as leaves, twigs, or dirt, they can’t properly channel water away from the roof. This can lead to water overflow, which may then seep under the roof’s shingles or tiles. Over time, this accumulated water can cause damage to the roof decking, leading to leaks and potential structural issues inside your home. It’s important to prioritize regular gutter cleaning to prevent blockages that can lead to water damage and roof leaks.