A roofing estimate can look complete and still leave out the parts that matter most — usually the ones that don't show up until a leak does. Here's what a thorough estimate typically includes, and where corners tend to get cut.

What a complete quote usually covers

What's easy to miss

Permits are sometimes left off quotes in areas where they're required, with the cost quietly added later. Warranty terms are often vaguer than they look — "manufacturer warranty" usually only covers the shingles themselves, not the labor, unless it's explicitly stated as a labor warranty too.

If a quote is noticeably cheaper than others you've gotten, the difference is almost always in one of the items above, not in the crew being faster.