The part nobody explains
Two quotes for the same roof can differ by $14,000. That is not a typo.
Ask around and you will hear it constantly: one contractor says $13,600, the next says $27,400, same house, same roof. Homeowners end up posting photos of their finished roofs online asking strangers whether the work was done right, because nobody handed them a way to judge it.
The gap is almost never greed. It is scope. One quote includes a full tear-off, new decking where it is rotten, new step flashing, ice and water shield, and a ridge vent. The other is a layover with the old flashing reused. Both are "a new roof." Only one of them is still working in year twelve.
So we do the boring thing. We put the entire scope on paper before the job starts, in language you can actually check, and we tell you which line items the other quote is probably missing.