Should I Replace My Roof Before Adding Solar Panels?

I have asphalt shingles on my home that are 30 years old.  I have no leaks – just some moss/mildew on the current shingles as I live in a moist environment (Hawaii).  I am considering putting solar panels on the…

roof repair