Yes. The pitch of your roof, the shingle materials, and the age of your roof will all affect how much you pay in homeowner's insurance. A roof with a lower pitch that is newer and has durable shingles will have a lower home insurance rate. Flat roofs can have higher rates because water will pool on them.