Roof Repair Menlo Park

What Can Cause A Roof To Leak?

Two underlying issues work to increase the likelihood that any one roof could start leaking. The first of those concerns the materials used in the roofing system. All such materials have a limited lifespan. However, some materials last longer than others. The second...

read more