If you're considering solar shingles, assessing your energy needs and roof size is vital. Additionally, your roof should be in…