Choosing the right shingles for your roof depends on your budget and style preferences. Contrary to popular belief, lower-priced shingles can still be high quality and look great. What really matters is the skill of the person installing them.