Are Solar Panels Causing My Roof to Leak?

If you have newly installed solar panels, and your roof is leaking - you may think that the panels themselves are causing your issues. After all, anytime a roofer puts holes in the structure, there is a possibility for water intrusion - correct? In actuality, solar panel installation rarely causes roof leaks. In this blog, [...]