Do you have solar panels installed on your roof? Are you planning on getting solar panels on your roof? Well, there are a couple of things to know before you go ahead with a project like this. One issue you could get is a microcrack. It’s a tiny split in the panel that can affect the effectiveness of the panel. […]