Depending on the roofing material you want to install, you can spend as little as $4,500 to as much as $30,000.

Today, the sheer number of options to choose from can be staggering. We have done all the research to help you select the best roof for your needs.
1. Metal Shingles
Metal roof shingles offer an unbeatable combination of traditional style and exceptional durability. They replicate the appearance of classic shingle roofing, while giving you all the strength and longevity you’d expect from metal. You can purchase them in a wide range of colors, and they can be used on almost any roof type.
2. Architectural Shingles
If you have your heart set on a classic looking exterior, you should consider architectural shingles. This is a great roof for homeowners who want the best value. They look better and last longer, are thicker, have a more dramatic texture and are of better quality than standard 3 – tab shingles.
3. Clay Tile
If the romantic look of European roof scapes appeals to your sensibilities, clay tiles may be just the way to add some flair to your own home. It is generally connected with Spanish Mission, Italian, American Southwestern and Mediterranean-inspired architecture, but can also be a beautiful option for more modern homes.
you’ll find that clay tile is one of the most expensive roofing options on the market. Expect to spend at least $12-18 / sq. ft..
4. Standing Seam
When you think of metal roofing are you imagining vertical panels with prominent seams running upwards to the peak of the roof? If so, you’re envisioning a standing seam roof. It was once used primarily for agricultural and industrial buildings. However, today standing seam is quickly becoming popular among residential builders.
5. Slate Tile
For the Old World elegance of tile in more subdued, classier color schemes, you may want to consider a slate roof. It is made from slivers of real rock and stone, a naturally mined product and can be installed in a wide range of patterns. French Revival, Tudor and other classic European home style look beautiful with a slate roof. At the same time, it can be right at home on a modern home, a cottage or as part of a mixed architectural design.