May 31, 20222 minDo You Have Solar Panels on Your Aging Roof?The cost of roof replacement is well known to be one of the most expensive realities of being a home owner. The cost of taking off your...