For a new shingle roof installation you can expect to spend around $6,000-$15,000+ depending on the size, slope, and if any wood damage or repairs are needed.