3 Significant Factors To Consider While Choosing The Right Roof Shingles For Your Home