You can achieve the best bang for your buck in all the different types of roofing and the materials used to complete them if you are not restricted by your community for the types of roofs that are acceptable. Always verify with your homeowners association first regarding the types and colors of roofs approved to be used.
general rule is that asphalt shingles offer the better savings in the long run because they require little or no maintenance and repairs can be done easily as well as cheaper.
The shingle roofs do not last a lifetime (50 years) while a standing seam metal roof will. Tile roofs and slate roofs all fall somewhere in between with their life expectations but require more maintenance to balance the costs. The greater underlying factor here to be determined is how long you plan to live in this house. The average homeowner stays in an individual home between 5 and 10 years. Your roof choice should be made with this in mind.
Another consideration aside from the life expectancy of the materials is the curb appeal. A lower cost roof may not offer the property value you hope to gain. Regardless of this fact, the difference between a cheaper and more expensive roof is not a guarantee of a value increase. If you are looking to market your home after you install a new roof, consider the surrounding roof types and talk with a realtor to get their input on what sells the best.
The longer the life expectations are for the roofing type, it is a good bet that the prices will increase proportionally. You would be
well advised to learn of the maintenance requirements and their costs. Are you in the right climate that can establish the expected life that the manufacturer expects? The weathering effects of your environment can be the reason for you to purchase a more expensive roof over a cheaper one when you consider the cost for the investment.
All of these considerations are handled with an informative discussion with a roofer. We can also provide you with the information you need to make the right decision so you don't get confused by the different sales pitches that will come your way. A lot of roofers would like you to think they know more than they do.
All that aside, it is still your dollar so put the roof that you want on your home.