A roof is a huge investment, just what is making it so expensive.
Size of the roof. Huge home, Large roof. Steep Pitch, Larger Roof. Increased difficulty and various safety concerns which can be overlooked. Roofing is deadly dangerous, real fast.
Materials are a huge part of the price, Basic to outrageous. It goes without saying, most of the waterproofing is the the underlayment and base layers of a roofing system.
Can you easily dispose of everything from the roof? Can become the largest labor component of removing and replacing your roof.
Cut up and decorate roofing on your home can really increase the cost.
Neighborhood location can and does increase the cost. Companies aggressively defend their territory.