The average price range of luxury asphalt shingles is about $400 to $600 per square. The final cost of your roof will depend on the size of your home, how steep your roof is, and the style you choose.